通道题意:每次走一步的概率是p,走两步的概率是1-p,然后有n个点上有地雷。问YYF走过雷区的概率是多少思路:dp[i]=p*dp[i-1]+(1-p)dp[i-2]转移矩阵: ans[i] | p ,1-p | ans[i-1] =| | *ans[i-1] | 1 ,...
分类:
其他好文 时间:
2015-08-11 22:48:37
阅读次数:
89
由于没有专门练过概率DP , 场上硬推的,由于一点小失误WA了两发 。
我们很容易求出来d[i][j],表示前i道题,得分为j的概率 。 这样,最终打完所有题目之后猴子得任意分数的概率我们就知道了,老虎要想赢就要至少得和他一样的分数,那么就很好办了,从0~max分,不断相加概率,当概率大于P时的分数就是答案 。
细节见代码:
#include
using namespace std;
typ...
分类:
其他好文 时间:
2015-08-10 22:21:54
阅读次数:
109
Codeforces 148D Bag of mice (概率dp)...
分类:
其他好文 时间:
2015-08-10 00:26:23
阅读次数:
107
ACdream 1113 The Arrow (概率dp求期望)...
分类:
其他好文 时间:
2015-08-10 00:18:43
阅读次数:
134
题目:给出1-n连续的方格,从0开始,每一个格子有4个状态,左右脚交替,向右跳,而且每一步的步长必须在给定的区间之内。当跳出n个格子或者没有格子可以跳的时候就结束了,求出游戏的期望步数0:表示不能到达这个格子1:表示左脚跳进这个格子2:表示右脚跳进这个格子3:随意哪个脚跳进这个格子,而且下一步随意用...
分类:
其他好文 时间:
2015-08-08 17:58:29
阅读次数:
268
题目链接题意: 在一个1 X N 的格子上, 每个格子都有一定的黄金, 你从第一个格子出发, 问到最后一个格子得到黄金的期望。 每次前进使用骰子投点来决定前进步数, 如果投出的点前进后会超过N, 那么就重新投掷。思路: 很直接的期望题。 概率dp求期望是从后往前求, 每次的概率为 1 / 6...
分类:
其他好文 时间:
2015-08-08 17:53:45
阅读次数:
123
有 T(1 2 #include 3 #include 4 int M,T,N; 5 double p[1002][32]; 6 double dp[1002][32][32]; 7 double sum[1002][32]; 8 int main() { 9 scanf("%d %d %d...
分类:
其他好文 时间:
2015-08-08 11:48:34
阅读次数:
130
好久之前学过,记得是一次亚洲区的前几天看了看概率dp,然后亚洲区就出了一道概率dp,当时虽然做上了,但是感觉有很多地方没懂,今天起早温习了一下,觉得很多地方茅塞顿开,果然学习的话早上效果最好了。首先来看一道最基础概率dp题意是,有一个软件,有s个子系统,会产生n种bug。某个程序员一天能发现一个bu...
分类:
其他好文 时间:
2015-08-08 07:57:13
阅读次数:
78
1.题目描述:点击打开链接
2.解题思路:本题利用矩阵快速幂+概率dp解决。根据题意可以画出来一个状态转移图,根据状态转移图不难得到一步转移概率矩阵,接下来的问题是:如何求解d步之内(包括d)均无法从其他点走到结点u的概率。
首先,既然无法到达结点u,那么出发的时候就不能选择该点。其次,为了使其他结点也无法到达结点u,可以将一步转移概率矩阵中跟结点u有关的概率全部置零。即表示u结点出发无法到达...
分类:
其他好文 时间:
2015-08-07 20:00:19
阅读次数:
126
太吊了,反正我不会 1 /* 2 HDU 4035 3 4 dp求期望的题。 5 题意: 6 有n个房间,由n-1条隧道连通起来,实际上就形成了一棵树, 7 从结点1出发,开始走,在每个结点i都有3种可能: 8 1.被杀死,回到结点1...
分类:
其他好文 时间:
2015-08-07 00:11:41
阅读次数:
116