概率 DP
文章平均质量分 52
。
做一只大熊猫
让优秀成为一种习惯!
展开
-
Domination Gym - 100554D(概率dp 求期望)
题意给我们一个 n*m 的棋盘,每天我们会在棋盘上放一个棋子,问使每一行每一列至少有一个棋子所需要的期望天数是多少?思路直接求期望,不太好 dp 但是我们可以通过期望求解公式:E (X) = X1p(X1) + X2p (X2) + …… + Xn*p (Xn) 来求解。我们设状态转移方程:dp [i][j][k] 表示棋子 i 行 j 列已经有棋子占领了,在摆放 k 个棋子的时候的概率。初始状态:dp [1][1][1] = 1.0 我们通过递推进行状态转移对于 dp [i][j][k原创 2021-11-03 21:22:52 · 150 阅读 · 1 评论 -
Dice HDU - 4652(期望 dp 推公式)
题目链接题意有两种询问:0 m n 让求 m 面的筛子,期望要多少出筛子,使最后 n 次筛子所出现相同的面。1 m n 让求 m 面的筛子,期望要多少出筛子,使最后 n 次筛子所出现面,两两不同。思路 最后 n 次相同 最后 n 次各不相同代码#include <bits/stdc++.h>using namespace std;#define db double#define ll long long#define sc scanf#原创 2021-06-04 21:10:14 · 105 阅读 · 0 评论 -
Discovering Gold LightOJ - 1030(概率 dp)
题目链接题意有一个 1 * n 的表格,每个格子上有一些金币,刚开始在第一个格子上,在当前位置,每次我们可以摇一个 6 面筛子,摇到几向前走几步,当摇的点数太大,使人走出表格的时候,要重新摇筛子直到能不走出表格位置,走到第 n 个格子位置,求走到 n 的期望得到的金币数量.思路期望 dp,从后往前递推,dp [i] 表示从 i 位置到 n 位置的期望得到的金币数,dp [i] 可以从 i 后面的 min (6, n - i) 个位置转移过来,假设这个转移过来的位置为 x,那么状态转移方程为原创 2021-05-31 17:14:01 · 95 阅读 · 0 评论 -
Race to 1 Again LightOJ - 1038(概率 dp)
题目链接题意给一个数 n ,每次操作这个 n 会等概率的变成它的一个因子,问经过多少次操作,这个数 n 变成 1,求期望操作次数思路一道很明显,有经典的期望 dp,期望 dp 是从后往前递推而来,对于这题来说就是:从最终状态 1 -> 递推出 n 这个值期望的次数,总感觉这样说不太对,其实我的理解就是,我们对当前的数 x 进行一次操作后 x 会变成的它的因子,那么当前的 dp 状态就要从它的子状态(即:因子的 dp 状态)转移而来。我们设从 x 变到 1 期望次数为 dp [x],原创 2021-05-30 11:01:39 · 80 阅读 · 0 评论 -
R - Tribles UVA - 11021(概率 DP)
Tribles UVA - 11021题意占位 ing。。。。。。思路代码#include <iostream>#include <stdio.h>#include <string.h>#include <math.h>#include <algorithm>#include <string>#include <queue>#include <map>#include <bitse原创 2021-02-08 23:53:51 · 100 阅读 · 0 评论 -
C - Race to 1 Again LightOJ - 1038(概率 DP)
题意给我们一个数 n,对于每次操作我们可以在 n 的因子中选择一个数 x,令 x/=n, 进行进行上述操作指导 n 变为 1 是停止,问期望的操作次数是多少?思路先占位置。。。。。。。。代码#include <iostream>#include <stdio.h>#include <string.h>#include <math.h>#include <algorithm>#include <string>原创 2021-02-08 23:51:26 · 140 阅读 · 0 评论 -
B - Discovering Gold LightOJ - 1030(概率 DP)
B - Discovering Gold LightOJ - 1030(概率 DP)题意n 个位置排成一排,第 i 个位置有 ai 数量的钱,一个人刚开始在第 1 个位置,开始摇一个六面色子,要到几走几步,如果摇得点数致使动当前位置走到 > n 的位置的话,这个时候重新摇,直到走到 n 位置游戏结束。思路第一种思路就是求的,从初始位置走到其他位置的概率,怎么求这个概率呢?就是一个地推方式的简单 dp,那么我们所求的期望就是,∑i=1n\sum_{i=1}^{n}∑i=1n 第 i原创 2021-02-08 23:42:32 · 180 阅读 · 1 评论