概率DP
文章平均质量分 84
nooooteY
这个作者很懒,什么都没留下…
展开
-
POJ 2096 Collecting Bugs
dp求期望的题。 题意:一个软件有s个子系统,会产生n种bug。 某人一天发现一个bug,这个bug属于某种bug,发生在某个子系统中。 求找到所有的n种bug,且每个子系统都找到bug,这样所要的天数的期望。 需要注意的是:bug的数量是无穷大的,所以发现一个bug,出现在某个子系统的概率是1/s, 属于某种类型的概率是1/n。 解原创 2013-08-07 21:17:38 · 983 阅读 · 0 评论 -
HDU 4336 Card Collector
题意:一种儿童食品,每包这种食品中可能会有一张卡片,且卡片一共有N种,而且每种卡片出现在一包这种食品中的概率不同,分别为p1,p2...pn。问集齐这N种卡片要买的食品的期望数量是多少。分析:概率DP+状态压缩。因为每种卡片出现在一包中的概率不是相等的,所以当计算集齐i种卡片时,要知道是那些已经收集到而哪些没有收集到,所以可以用状态压缩DP来解决。设dp[s]为收集卡片种类集合为s原创 2013-08-08 13:41:05 · 811 阅读 · 0 评论 -
HDU 4050 wolf5x
分析转自here题意:走方格,每个方格有4个状态,而且是随机的,每个状态有一个概率,问走到最后步数的期望分析:如果知道每次出脚的概率,将所有状态下出脚的概率相加就是最后步数的期望,因为每次出脚都是移动一步。设:p[M][4], f[M][4]p[i][j]表示第i 个格子处于j 状态的概率, f[i][j] 表示脚落在第i 个格子处于j原创 2013-08-08 21:28:54 · 1009 阅读 · 0 评论 -
ZOJ 3329 One Person Game
题意:有三个骰子,分别有k1,k2,k3个面。每次掷骰子,如果三个面分别为a,b,c则分数置0,否则加上三个骰子的分数之和。当分数大于n时结束。求游戏的期望步数。初始分数为0分析:本题通过代换系数,化简后求系数。一般形成环的用高斯消元法求解。但是此题都是和dp[0]相关。所有可以分离出系数。设dp[i]表示达到i分时到达目标状态的期望,pk为投掷k分的概率,p0为回到0的概率原创 2013-08-08 11:01:53 · 680 阅读 · 0 评论