期望
OriginalRecipe
这个作者很懒,什么都没留下…
展开
-
Race to 1 Again LightOJ - 1038 期望DP(记忆化搜索)
题目链接:Race to 1 Again主要思路:一个数可以转移到的数都是它除以它的因子。故(cnt为x的因子个数,包括1,a为x的因子)因为a有可能是1,故两边同乘cnt,移项,再两边同时除以cnt-1,可得终止态E(1)=0.0; AC代码:#include<cstdio>#include<cstring>#define...原创 2018-09-21 13:06:54 · 125 阅读 · 0 评论 -
Domination ZOJ - 3822 期望DP(记忆化搜索)
题目链接:Domination ZOJ - 3822 这道题的难点就在于状态的设计,如果你只想了一会就来看这篇题解,我建议你多方面想想状态的设计之后,若还是没有思路再来看题解。主要思路:第一眼看过去是不是很多人都想如何存棋盘的状态,但是我们并不需要每一行,每一列是怎么放得,只需要知道有几行放了,有几列放了就可以了。同样也有可能放一颗棋子之后没有新增的行和新增的列,这时候,就需要推公式了...原创 2018-09-21 19:54:12 · 191 阅读 · 0 评论 -
Jeff and Furik CodeForces - 351B 计数DP
题目链接:Jeff and Furik刚开始看到这道题的时候挺像把数的位置都记下来的,但是看了看n的范围马上放弃了。其实只用记录逆序对的个数就可以了。因为每次交换的都是两个相邻的数,只会使逆序对个数加一或者使个数减一。故只用记dp[i][op]为还剩i个逆序对,此时为(若op为1则为Jeff,反之则为Furick)的人去,Jeff取肯定将逆序对个数减一,即dp[i][1]=dp[i-1][0]...原创 2018-09-21 22:23:15 · 139 阅读 · 0 评论