期望概率
0.前情提要
别想翻盘了,赶紧搞你那 whk 去吧。
学点期望概率以后用。
1. 一些需要知道的
有关概率
- 约定
为 事件发生的概率。 - 条件概率
表示,在 已经发生的情况下, 事件发生的概率。由条件概率的定义,可以得到算式:
其中
- 如果
,则 两事件独立。 - 贝叶斯公式:
有关期望
- 离散变量的期望:设离散变量
的概率分布为 ,则 的期望为:
需要满足
- 连续变量的期望:设连续变量
的密度函数为 ,则 的期望为:
同样需要满足收敛。
此时
-
期望的线性性:
。 -
期望的乘积:
。 -
期望计算的转化 :
在大多数离散情况下适用。
2.期望概率例题
- 简单分析
设
- 鞭尸套路
在计算概率的题目中,修改随机过程,使其更好代数计算。
相当于四个方向,每个方向上最多缩对应次数,期望缩几次。
由期望的定义式,考虑计算每一刀割下的概率,答案就是每一刀概率的和加一。
概率的鞭尸套路:在随机过程中,如果随到了一个不应该随到的东西,但是对后面计算不产生影响,可以当成跳过的话,则对随机的概率不产生影响。
感性理解就是,选到这个东西不影响其他东西的相对概率,应该可以通过等式证明。
那么如果考虑鞭尸的套路,选到不存在的刀就跳了,假设四方向的刀总和为
期望和概率的转换可以负责不同的情况,在这种随机过程的题里,转换成概率也许有更好的算法。
以上几道题,期望拆开后,变量取值情况较为简单,于是可以直接计算对应的概率。
感觉是随机过程这类问题里技巧性比较强的一道,但是应该是后面题里较基础的一道。
考虑鞭尸的套路,变为无限打人,打中
第一步是容斥,变为计算不包含
答案就是
记住,期望概率一样是可以容斥的。
以上的题目过程都没有环,来看看转移成环的例子。
- 代数推导技巧
使用生成函数,卷积等方式推导答案。
倒着走,容易想到将每个状态走到目标状态的期望步数设成变量爆算高斯消元,有
我们设当前状态为
我们定义两个集合幂级数
有
最后的
做一遍 FWT,我们令
我们知道
对的吗?好像没太大问题。
我们得到了一个
依照 FWT 和 IFWT 的
又由于
最后要单点求值。
跟上题一样的,由于
注:上面这个式子稍微换下,就变成
上题猎人杀同样可以用集合幂级数 + 或卷积分析出相同的结论,属于是一种很好的技巧了。
好像有生成函数的另解,也可以看看。
将答案写为
计算
考虑分段,每段是一段连续的
每项称一个
其中
看到这个单点求值和
其中,为了方便,设
牛顿迭代即可。另外地,这道题有直接写出 dp 式子,然后用分治 NTT 优化多项式的做法。前者复杂度
算是 PGF 的例题了,考虑定义
如果我们将
写成生成函数:
我们最后其实要算的是
感觉还是很厉害的。
- 动态规划
解决期望概率计算的重要方法,根据过程列出转移。一般来说,期望采取倒推或跟着概率一同转移的方法计算,概率直接正向推导。
根据题目,我们有
我们发现,现在的主要问题在于当前的
剩下的东西是好处理的,不讲了。
给叶子节点权值从小到大编个号。
设
线段树合并转移就行了。
这也黑?建议降蓝。
首先有一个简单的 dp,设
考虑修改过程:不断选择
于是设计状态
做完,复杂度
好像有点蠢,直接计
假期望,应该滚出去的,但是还是写上去。
直接做貌似没有很好的做法,我们来找性质。
发现我们一定在至少选一张攻击的情况下,选尽可能多的强化。
于是做法就明朗了:
我们先用一个
然后我们再将攻击卡计算进去,为了不算重,我们钦定使用的最小的数是
- 高斯消元
诸如此类转移成环问题可以将变量的转移列出直接开消,或者观察形式设置位置元转移后再解方程。
依题意简单列出转移(不严谨的):
我们有一个
如果没有这个生命值
这个式子。。。怎么说呢,也不是不能玩,当然,这只是
好了,现在我们只需要将
有点蠢,感觉跟期望概率没啥关系啊。
这也黑?建议降绿。
- minmax 容斥
当求 max/min 困难时,转化为求 min/max。在期望上也适用哦。
典。
转为求一个点集中第一个被走到的点的期望。
以此,你可以得到若干一个关于
考虑待定系数,我们计
在
再高维前缀和一遍就行了。
求第
为了更加清晰,设一个辅助状态
转移(考虑选),转移系数这么搞:
考虑一下边界,那么总体上转移就是:
我们套用 minmax 容斥的式子,发现得到一个跟猎人杀长得几乎一模一样的结论,同样使用分治 ntt 计算就可以了。
本文作者:_kkio
本文链接:https://www.cnblogs.com/hikkio/p/17873978.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】