![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
概率期望
Thomas_ZQQ@Runespoor
这个作者很懒,什么都没留下…
展开
-
【学习小结】期望,概率DP
先来看几道好题bzoj 5058: 期望逆序对把贡献按每对数分别统计,对于一对数,只需要统计他们相对位置关系,如果被换到其他位置概率等同,把相同概率的情况缩在一起。然后就有7种不同情况,讨论后矩阵快速幂转移用数状数组统计前面那个贡献,优化到nlogn具体实现需要维护正反两个树状数组待写CF 838D**加入第n + 1位置,如果有人做则不合法。问题转化成一个环上顺逆时针走,每个...原创 2019-02-04 08:52:42 · 484 阅读 · 1 评论 -
【学习小结】树上的概率、期望问题,树上高斯消元
树上的概率和期望问题经常用到的思想是考虑父亲和孩子的转移关系考虑父亲到孩子的概率或者期望通常需要先计算孩子到父亲的概率和期望例题1 : 分别考虑每条边(两个方向)的贡献在路径中每条边的贡献(走过的期望步数)是独立的。分开考虑!code树上高消:学习博客把dp方程看成Ax+B的形式,往fa迭代,在根处解方程。有些时候关系难以表示多设几个变元,一层层求解**博客中最后一题:用到的思...原创 2019-02-10 10:17:35 · 1005 阅读 · 0 评论 -
【题解】CF1060F Shrinking Tree 概率树形dp 好题!
题面link题目描述(中文)对于一棵有 nn 个节点的树 TT 。当 TT 的节点数多于一个时,反复执行以下操作:等概率地选取 TT 中的一条边。收缩选取的边:即合并这条边连接的两个点 uu 和 vv 。得到的新点的编号等概率地从 uu 和 vv 中选取一个。当这个过程结束时, TT 只剩一个节点了,它的编号可能是 1,…,n中的任意一个数 。对于每个编号,请输出最终得到这个编号的概率。...原创 2019-02-11 16:38:15 · 360 阅读 · 0 评论 -
【题解】【THUWC2017】随机二分图(动态规划)概率DP+状压
题面题解 yyb把后两种边拆分,因为只考虑边对完美匹配的方案的贡献,即该边出现且被使用才贡献(出现但是没有被使用视为没有出现)这个状压需要记左右点的匹配状态,因为存在强制选四个点的边。并且为了去重,每次只能枚举左边最小存在点的出边,合法状态不多,直接记忆化如果是一般的完美匹配,直接记f(i,S) : 考虑到左边第i个点,挨着匹配即可注意如果一对边有公共顶点,不用加/减额外的贡献,因为不...原创 2019-02-20 22:48:31 · 161 阅读 · 0 评论 -
【题解】UOJ #422. 【集训队作业2018】小Z的礼物
题面题解min-max 容斥 : min-max容斥介绍或者看我的,虽然非常不详细转化成求一个集合第一个被选的期望因为覆盖的方案数只有2 * n * m - n - m那么就想把覆盖方案数相同的方案放在一起DP轮廓线DP,f[S][k]表示轮廓线状态为S,覆盖方案为k的方案数。注意这个DP转移的时候要带上min-max容斥的正负号。知道k以后,期望就是:(2 * n * m - ...原创 2019-04-27 10:06:07 · 313 阅读 · 0 评论 -
【学习小结】min−max 容斥(反演)
最基本的min-max 容斥(见下方博客前端)主要用来处理期望问题几道例题bzoj 4036 按位或loj PKUSC 随机游走还有一类简化lcm到gcd51Nod1355:斐波那契的最小公倍数 kth min-max 容斥from zjp-shadow例题很好!就是把第k大的也可以反演,积累容斥的时候推系数的通用思路:看最后要贡献的是那一部分,然后把所有的贡献的式子列出来,最...原创 2019-01-27 15:30:47 · 473 阅读 · 0 评论 -
【学习小结】概率、期望好题
1. Hello 2018 F. Strongly Connected Tournament题意n 个人比赛,标号小的赢标号大的概率为p每轮两两比赛,不在强连通分量中的人决出排名,在强连通分量中的继续重复此步骤问期望比赛场数n<=2000n <= 2000n<=2000题解思路:答案只与人数有关,与标号无关。dp时推式子,每次计算最后一个联通块...原创 2020-02-02 14:56:32 · 130 阅读 · 0 评论