首先,这是一道经典的期望dp题 因为最终状态 \((所有面都被筛到过)\) 是确定的,所以才用 逆推 ,设状态 \(f[i]\) 表示已经筛到了 \(i\) 个不同的面,有 \(i\over n\) 的概率是由$ f[i] $ 转移而来的, 也就是筛到了之前筛过的面,有 \({n-i\over n} ...
分类:
其他好文 时间:
2020-09-17 19:00:17
阅读次数:
29
换教室 概率期望dp的模板题 状态较好设计,转移的时候注意要把所有的可能性都考虑到并加起来 #include<bits/stdc++.h> #define fi first #define se second #define pb push_back #define mp make_pair #de ...
分类:
其他好文 时间:
2020-07-30 19:42:09
阅读次数:
66
令$dp[i]$表示放置连续的$i$个骨牌所需要的期望步数,按照区间DP的思想,它是来自一个$l+1+r$的区间的,这里的$+1$就是最后放的那块,且$l+1+r=i$,下面来考虑转移。 首先,假设骨牌倒了之后不会碰倒两边的骨牌,则有转移: \(dp[i]=dp[l]+dp[r]+\frac{1}{ ...
分类:
其他好文 时间:
2020-07-22 20:05:39
阅读次数:
82
期望好题。 发现 \(n\) 非常小,应该要想到状压的。 我们可以先只考虑 0 操作。 最难的还是状态: 我们用 \(S\) 表示左部点有哪些点已经有对应点, \(T\) 表示右部点有哪些点已经有对应点,\(f[S][T]\) 表示从一条边没连到此状态的期望方案数 这样就有转移: \(f[S][T] ...
分类:
其他好文 时间:
2020-07-19 23:41:18
阅读次数:
72
##题目描述 osu 是一款群众喜闻乐见的休闲软件。 我们可以把osu的规则简化与改编成以下的样子: 一共有n次操作,每次操作只有成功与失败之分,成功对应1,失败对应0,n次操作对应为1个长度为n的01串。在这个串中连续的 X个1可以贡献X3 的分数,这x个1不能被其他连续的1所包含(也就是极长的一 ...
分类:
其他好文 时间:
2020-06-21 12:07:45
阅读次数:
56
LINK: "随机树" 非常经典的期望dp. 考虑第一问:设f[i]表示前i个叶子节点的期望平均深度。 因为期望具有线性性 所以可以由每个叶子节点的期望平均深度得到总体的。 $f[i]=(f[i 1]\cdot (i 1)+(f[i 1]+1)\cdot 2 f[i 1])/i=f[i 1]+2/i ...
分类:
其他好文 时间:
2020-05-03 20:44:44
阅读次数:
55
LINK: "随机漫游" 非常妙的一道题。 容易想到倒推期望。 设状态 f[i][j]表示到达第i个点 此时已经到达的集合为j能走到全集的期望边数。 只要求出来这个就能O(1)回答询问。 $f[i][j]=1+\sum_{v\in son_x,v\notin j}\frac{1}{d_i}f[i][ ...
分类:
其他好文 时间:
2020-04-23 23:27:48
阅读次数:
131
emmm,这次是DP场,不知道情况怎么样,蒟蒻的我在两个小时最多也就出个4题,压缩字符串那题对于蒟蒻的我来说确实有点难搞。。。 然后看你们6分钟出了tomjobs的那题,21分钟出了期望DP的那题。。。我以为你们能AK的。。结果2个多小时后还是2题。。。。。不知道种花那题为啥没什么人写 比赛链接:h ...
分类:
其他好文 时间:
2020-04-05 09:33:20
阅读次数:
58
Problem Statement There is a cave consisting of NN rooms and MM one-directional passages. The rooms are numbered 11 through NN . Takahashi is now in R ...
分类:
其他好文 时间:
2020-03-22 17:58:40
阅读次数:
79
省选模拟46 1.俄罗斯方块 2.能力强化 期望dp,min_max容斥 喂鸽子. n粒玉米,m只鸽子,每粒玉米造成的饱食度不同,求把所有鸽子都喂饱的期望时间. 把所有鸽子都喂饱,就等价于把最后的一只鸽子喂饱的期望时间,也就是喂饱时间的期望最大值. 这里有个min_max容斥,问题就变成了求一个集合 ...
分类:
其他好文 时间:
2020-03-18 09:35:30
阅读次数:
76