首页 > 其他分享 >概率学习(Genshin中)

概率学习(Genshin中)

时间:2023-10-01 15:47:55浏览次数:49  
标签:概率 数字 min max sum 学习 otimes Genshin

几何分布

\[P(x=k)=(1-a)^{k-1}a,k>0 \]

容易发现,\(E(x)=\dfrac{1}{a}\)。

Min-Max 容斥

对于集合 \(S\),有:

\[\max(S)=\sum_{T\subseteq S,T\neq \emptyset}\min(T)(-1)^{|T|+1} \]

依据期望的线性性,有:

\[E(\max(S))=\sum_{T\subseteq S,T\neq \emptyset}E(\min(T))(-1)^{|T|+1} \]

典 P3175 [HAOI2015] 按位或

刚开始你有一个数字 \(0\),每一秒钟你会随机选择一个 \([0,2^n-1]\) 的数字,与你手上的数字进行或(C++,C 的 |,pascal 的 or)操作。选择数字 \(i\) 的概率是 \(p_i\)。保证 \(0\leq p_i \leq 1\),\(\sum p_i=1\) 。问期望多少秒后,你手上的数字变成 \(2^n-1\)。

定义 \(\min\) 为最先变为 \(1\) 的位变得时间,而 \(\max\) 则是最后。

考虑 \(\min-\max\) 容斥。把每个位看成一个变量,然后发现就是 \(\max(S)\),每一位的最大值都是 \(1\)。

考虑 \(P(\min(T)=k)\),发现就是至少一个 \(1\),前 \(k-1\) 步没有选里面的任何一个位。而第 \(k\) 步则需要。

\[P(\min T=k)=(1-P(S\otimes T))P(S\otimes T)^{k-1} \]

这是几何分布,是 \(1-P(S\otimes T)\) 的几何分布。

\[E(\min T)=\frac{1}{1-P(S\otimes T)} \]

发现 \(O(3^n)\) 过不去。但是可以高维前缀和求 \(P(T)\)。

这里 \(P(T)\) 是一次操作能覆盖 \(T\) 的概率。

标签:概率,数字,min,max,sum,学习,otimes,Genshin
From: https://www.cnblogs.com/british-union/p/17738902.html

相关文章

  • FastAPI学习-26 并发 async / await
    前言有关路径操作函数的asyncdef语法以及异步代码、并发和并行的一些背景知识async和await关键字如果你正在使用第三方库,它们会告诉你使用await关键字来调用它们,就像这样:results=awaitsome_library()然后,通过asyncdef声明你的路径操作函数:@app.get('/')asy......
  • 模算数学习笔记
    最近正好在搞同余,写一下。同余定义设\(m\in\mathbb{Z^+}\),如果\(a,b\in\mathbbZ\)且\(m\mid(a-b)\),那么称\(a\)和\(b\)模\(m\)同余,记作\(a\equivb\pmodm\);否则称\(a\)模\(m\)不同余于\(b\),记作\(a\not\equivb\pmodm\)。称\(m\)为同余的模......
  • 2023-2024-1 20231414《计算机基础与程序设计》第一周学习总结
    学期(2023-2024-1)学号(20231414)《计算机基础与程序设计》第一周学习总结作业信息这个作业属于哪个课程(2023-2024-1-计算机基础与程序设计)这个作业要求在哪里(2023-2024-1计算机基础与程序设计第一周作业)这个作业的目标<计算机基础与程序设计中的问题提问>作业......
  • 《信息安全系统设计与实现》学习笔记4
    第七章:文件操作文件操作级别硬件级别fdisk:将硬盘、U盘或SDC盘分区mkfs:格式化磁盘分区,为系统做好准备fsck:检查和维修系统碎片整理:压缩文件系统中的文件操作系统内核中的文件系统函数每个操作系统内核均可为基本文件操作提供支持系统调用用户模式使用系统调......
  • 2023-2024-1 20231419 《计算机基础与程序设计》第一周学习总结
    2023-2024-120231419《计算机基础与程序设计》第一周学习总结作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK01这个作业的目标快速浏览一遍教材,并......
  • C/C++学习 -- 流加密算法(RC4算法)
    在信息安全领域,加密算法扮演着至关重要的角色。其中,RC4算法是一种广泛使用的流密码算法,用于数据的保密性和机密性。本文将深入探讨RC4算法的概述、特点、原理,以及提供C语言和C++语言实现RC4算法的代码案例。一、RC4算法概述RC4算法,又称RivestCipher4或Ron'sCode4,是一种流密码(St......
  • VisionPro学习笔记(4)——PatInspect
    如果需要了解其他图像处理的文章,请移步小编的GitHub地址传送门:请点击我如果点击有误:https://github.com/LeBron-Jian/ComputerVisionPracticeVisionPro有很多的示例和算子,这里再展示一个最新出的算子PatInspectTool。我自己的笔记不会按照顺序一一展示出来的,也......
  • 2023-2024-1 20211306 密码系统设计与实现课程学习笔记4
    20211306密码系统设计与实现课程学习笔记4任务详情自学教材第7,8章,提交学习笔记知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容“我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个问......
  • 学习笔记4
    学习笔记4@目录学习笔记4一、第七章学习笔记及操作截图1.五个级别2.文件I/O操作3.低级别文件操作4.EXT2文件系统二.第七章部分代码/操作截图三.第八章学习笔记及操作截图1.系统调用2.链接文件3.stat系统调用四.第八章部分代码/操作截图二、苏格拉底检验问题一问题二课程:《Linux......
  • 2023-2024-1 学号20231318《计算机基础与程序设计》第一周学习总结
    作业信息作业链接这个作业属于哪个课程2022-2023-1-计算机基础与程序设计这个作业的要求在哪里2023-202341计算机基础与程序设计第一周作业这个作业的目标作业正文2023-2024-1学号20231318《计算机基础与程序设计》第一周学习总结教材学习内容总结快......