题意:给你n*m的棋盘,每天选择的一个空的方格放一个棋子,求使棋盘的每行每列都至少有一个棋子的天数期望。分析:先想状态,要使每行每列都至少一个,考虑前i行j列,能放得就是i行j列里面的或第i+1行j列或第i行j+1列或第i+1行j+1列,再用一维k表示已经放的棋子个数。求期望逆推dp[0][0][0...
                            
                            
                                分类:
其他好文   时间:
2015-09-08 23:14:04   
                                阅读次数:
109
                             
                         
                    
                        
                            
                            
                                Problem DescriptionAkemi Homura is a Mahou Shoujo (Puella Magi/Magical Girl).Homura wants to help her friend Madoka save the world. But because of the...
                            
                            
                                分类:
其他好文   时间:
2015-09-08 21:38:11   
                                阅读次数:
177
                             
                         
                    
                        
                            
                            
                                Problem DescriptionHzz loves aeroplane chess very much. The chess map contains N+1 grids labeled from 0 to N. Hzz starts at grid 0. For each step he t...
                            
                            
                                分类:
其他好文   时间:
2015-09-08 13:52:07   
                                阅读次数:
128
                             
                         
                    
                        
                            
                            
                                Card CollectorTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3407Accepted Submission(s): 1665Spec...
                            
                            
                                分类:
其他好文   时间:
2015-09-05 11:04:40   
                                阅读次数:
168
                             
                         
                    
                        
                            
                            
                                题意:一条路上,给出n地雷的位置,人起始位置在1,向前走一步的概率p,走两步的概率1-p,踩到地雷就死了,求安全通过这条路的概率。分析:如果不考虑地雷的情况,dp[i],表示到达i位置的概率,dp[i]=dp[i-1]*p+dp[i-2]*(1-p),要想不踩地雷求出到达地雷位置的概率tmp,1-t...
                            
                            
                                分类:
其他好文   时间:
2015-09-02 15:59:16   
                                阅读次数:
211
                             
                         
                    
                        
                            
                            
                                题意:走n步,给出每步向左走概率l,向右走概率r,留在原地的概率 1-l-r,求能达到的最远右边距离的期望。分析;开始按期望逆求的方式分析,但让求的就是右边界没法退,懵了一会,既然逆着不能求,就先正着求概率,再根据期望的定义来求,试试行吗,想了想状态,dp[i][j][k],表示走了i步当前位置是j...
                            
                            
                                分类:
其他好文   时间:
2015-09-02 00:22:48   
                                阅读次数:
177
                             
                         
                    
                        
                            
                            
                                题意:n个人,开始有一个容量为k得背包,击败一个人背包可以获得一定容量或得到一个财富(放入背包内),给出击败每个人的概率,求至少击败l个人,且背包容量大于获得的总财富值的概率分析:状态好确定,dp[i][j][k]表示前i个人击败j个背包容量是k是的概率,求概率正推,要注意这时背包容量能为负,我们把...
                            
                            
                                分类:
其他好文   时间:
2015-09-02 00:16:30   
                                阅读次数:
208
                             
                         
                    
                        
                            
                            
                                http://poj.org/problem?id=3744矩阵快速幂:利用DP的递推式就本题来说 dp[i] = p*dp[i-1] + (1-p)*dp[i-2]由于x非常大最大1亿,这样的话复杂度就为1亿所以这里可以用矩阵的思想[dp[i] dp[i-1] ] = [ dp[i-1] dp[....
                            
                            
                                分类:
其他好文   时间:
2015-08-31 15:11:48   
                                阅读次数:
174
                             
                         
                    
                        
                            
                            
                                http://poj.org/problem?id=2096dp[i][j] 表示 已经侵入了i个子系统,已经拥有了j种类的期望状态转移方程 dp[i][j] = dp[i][j]*(i*j)/(n*s) + dp[i+1][j]*(n-i)*j/(n*s) + dp[i][j+1]*i*(s-j)...
                            
                            
                                分类:
其他好文   时间:
2015-08-28 23:11:13   
                                阅读次数:
154
                             
                         
                    
                        
                            
                            
                                1.题目描述:点击打开链接
2.解题思路:本题利用概率dp+AC自动机解决。首先,把所有的模板串加入到Trie,然后标记所有单词结点,然后每次随机生成一个字符,就相当于在AC自动机中随机走一步,而且只允许走不被标记的结点。令d(u,L)表示当前在结点i,还需要走L步,不进入任何禁止结点的概率。那么不难由全概率公式得到下式:
d(u,L)=sum{P[v]*d(v,L-1)|v是一个没有被禁止的...
                            
                            
                                分类:
其他好文   时间:
2015-08-28 17:49:49   
                                阅读次数:
168