随笔分类 -  dp-概率dp

摘要:每天在一个n*m的棋盘上放棋子,问使得每一行,每一列都有棋子的期望天数dp[n][m][k] 表示用k个棋子占据了n行,m列,距离目标状态还需要的期望天数那么dp[n][m][k] = p1 * dp[n][m][k+1] + p2*dp[n+1][m][k+1] + p3*dp[n][m+1][k... 阅读全文
posted @ 2015-09-10 13:54 justPassBy 阅读(160) 评论(0) 推荐(0)
摘要:一般的期望dp是, dp[i] = dp[j] * p[j] + 1; 即走到下一步需要1的时间,然后加上 下一步走到目标的期望*这一步走到下一步的概率这一题,我们将联通分块缩为一个点,因为联通块都是安全的dp[u][s] 为当前在u,走过的联通块为s的期望天数那么走到剩下没有走过的连通块的概率是 ... 阅读全文
posted @ 2015-09-03 10:15 justPassBy 阅读(192) 评论(0) 推荐(0)
摘要:给定一个数字d,随机选择一个d的约数,然后让d除以这个约数,形成新的d,不断继续这个步骤,知道d=1为止,要我们求将d变为1的期望次数设d1,d2...dj是除以约数后,形成的行的d,且dj==d那么dp[i] = 1/j*dp[d1] + 1/j*dp[d2]+...+1/j*dp[dj] + 1... 阅读全文
posted @ 2015-08-20 19:51 justPassBy 阅读(164) 评论(0) 推荐(0)
摘要:有n个格子,初始的时候pos=1,然后丢骰子,然后新的pos为pos+骰子的点数,走到新的pos,可以捡走该pos上的黄金。特殊的是,如果新的pos超过了n,那么是不会走的,要重新丢骰子。所以要分当前的位置丢骰子后是不是会超过n来考虑以第三个样例解释dp[3] = 9dp[2] = 1/6*dp[3... 阅读全文
posted @ 2015-08-20 10:47 justPassBy 阅读(219) 评论(0) 推荐(0)
摘要:有一个迷宫,有n个门,走每个的概率都是相同的每个门有一个数字,如果是正数ai,那么表示走ai天就能走出迷宫,如果是负数,那么走-ai天会回到原地,然后会忘记之前的事情,继续选择门去走所以,如果都是负数,那么是不可能走出迷宫的设d为走出迷宫的期望天数那么第三个样例就是 d = 1/3*3+1/3*(6... 阅读全文
posted @ 2015-08-20 10:13 justPassBy 阅读(216) 评论(0) 推荐(0)
摘要:求概率uva11021http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1962给定n,k,m有k个麻雀,每只活一天就会死,临死之前生出i只麻雀的概率为pi ,... 阅读全文
posted @ 2015-05-04 16:13 justPassBy 阅读(244) 评论(0) 推荐(0)