acm概率题
slmady
学习记录
展开
-
poj3744(概率DP+矩阵优化)
题意:给n个地雷的坐标,每次从1开始走,走一步的概率是p,走两步的概率是1-p,求能安全通过的可能性。解题思路:dp[i] = p*dp[i-1] + (1-p)*dp[i-2],其中下标能到达100000000,所以要用矩阵优化。原创 2014-10-24 13:23:57 · 685 阅读 · 0 评论 -
zoj3329(期望DP)
题意:三个骰子,分别有k1,k2,k3个面,每次掷骰子,当分别为a,b,c是s回到0,否则s加上三个数字之和,s从0开始,当s大于n时结束,求掷骰子次数的期望。解题思路:期望DP,从后往前推。dp[i]表示i到大于n的期望,dp[i] = p0*dp[0] + sum (pk*dp[i+k]) ,k为三个数字之和。接下来就是解这个方程了,这个方程有个特点,每次状态转移都会回到dp[0],而dp原创 2014-10-26 11:45:04 · 566 阅读 · 0 评论 -
hdu4089(概率DP)
题意:n个人排成一个队列,小明一开始排在第m个,可能出现四中情况:1、队列保持不变的概率p1; 2、第一个人排到最后一个的概率p2; 3、第一个人离开的概率p3;4、排队结束的概率p4.求在排队结束时,小明排在前k个的概率。思路:dp[i][j]表示一共i个人,小明排在第j个的排队结束的概率。状态转移:j==1: dp[i][1]=p1*dp[i][1]+p2*dp[i][i]+原创 2014-10-30 17:23:26 · 701 阅读 · 0 评论 -
hdu4503(概率的逆向思维)
题意:已知n个小朋友,他们认识的人数,原创 2014-11-18 16:01:01 · 669 阅读 · 0 评论