码迷,mamicode.com
首页 >  
搜索关键字:dp    ( 24588个结果
poj-2096-Collecting Bugs-概率DP
期望dp。 dp[x][y]:已经遇到x个bug,y个sub,还需要的期望步数。则: 设:p1=x/n;p2=(n-x)/n;p3=y/s;p4=(s-y)/s; dp[x][y]=p1*p3*(dp[x][y]+1)     +p2*p4*(dp[x+1][y+1]+1)             +p2*p3*(dp[x+1][y]+1)     +p1*p4*(dp[x][y+1]...
分类:其他好文   时间:2014-06-24 22:35:37    阅读次数:229
uva 10712 - Count the Numbers(数位dp)
题目链接:uva 10712 - Count the Numbers 题目大意:给出n,a,b;问说在a到b之间有多少个n。 解题思路:数位dp,dp[i][j][x][y]表示第i位为j的时候,x是否前面是相等的,y是否已经出现过n。对于n=0的情况要特殊处理前导0,写的非常乱,搓死。 #include #include #include #include ...
分类:其他好文   时间:2014-06-24 22:22:07    阅读次数:391
poj 1180 Batch Scheduling(DP-单调性优化)
poj 1180 Batch Scheduling(DP-单调性优化 斜率优化)...
分类:其他好文   时间:2014-06-24 22:20:38    阅读次数:266
hdu-3853-LOOPS-概率dp
用记忆化写概率DP写的越来越纯真了。。 感觉记忆化很好写。。。 #include #include #include #include using namespace std; #define maxn 1100 #define eps 1e-6 #define zero(x) (fabs(x)<0?0:x) double mp[maxn][maxn][4]; double dp[maxn]...
分类:其他好文   时间:2014-06-24 22:07:09    阅读次数:278
POJ1080 Human Gene Functions 动态规划 LCS的变形
题意读了半年,唉,给你两串字符,然后长度不同,你可以用‘-’把它们补成相同长度,补在哪里取决于得分,它会给你一个得分表,问你最大得分 跟LCS很像的DP数组 dp[i][j]表示第一个字符串取第i个元素第二个字符串取第三个元素,然后再预处理一个得分表加上即可 得分表: score['A']['A'] = score['C']['C'] = score['G']['G'] = scor...
分类:其他好文   时间:2014-06-24 21:32:06    阅读次数:185
codeforces-148D-Bag of mice-概率DP
dp[x][y]:现在有x个白老鼠,y个黑老鼠,公主赢的概率。 那么: 如果公主直接拿到白老鼠,概率为x/(x+y),公主赢。 如果公主拿到黑老鼠,概率为y/(x+y),那么公主如果想赢,龙必须拿到黑老鼠,概率为(y-1)/(x+y-1); 那么逃跑的老鼠为黑老鼠的概率为(y-2)/(x+y-2),为白老鼠的概率为(x)/(x+y-2); 那么dp[x][y]=x/(x+y)+y/(x+...
分类:其他好文   时间:2014-06-24 21:22:47    阅读次数:169
POJ2096-Collecting Bugs(概率DP)
Collecting Bugs Time Limit: 10000MS   Memory Limit: 64000K Total Submissions: 2140   Accepted: 1023 Case Time Limit: 2000MS   Special Judge Description Ivan is fon...
分类:其他好文   时间:2014-06-24 19:14:26    阅读次数:182
bzoj 1799: [Ahoi2009]self 同类分布 题解
【原题】 1799: [Ahoi2009]self 同类分布 Time Limit: 50 Sec  Memory Limit: 64 MB Submit: 554  Solved: 194 [Submit][Status] Description 给出a,b,求出[a,b]中各位数字之和能整除原数的数的个数。 Input Output Sample ...
分类:其他好文   时间:2014-06-24 18:38:02    阅读次数:295
HDU 1011 Starship Troopers 树DP
本题也是挺特别的题目,因为要递归到树的叶子节点然后初始化。 一开始看题也很困难,以为只是一条路径的最大获利计算,使用保存路径,然后DP,结果WA了。 原来本题是需要分路径探索的,就是说每一个分岔路都可以分兵探索下去,如果兵力不足就结束,看最大收益是多少。 题目并没有说的那么清楚,也许看题目也考人的IQ吧,要放聪明点。 本题是考人的递归能力,动态规划法能力,总结起来难度还是很高的。 ...
分类:其他好文   时间:2014-06-24 18:24:25    阅读次数:167
HDU3853-LOOPS(概率DP求期望)
LOOPS Time Limit: 15000/5000 MS (Java/Others)    Memory Limit: 125536/65536 K (Java/Others) Total Submission(s): 1864    Accepted Submission(s): 732 Problem Description Akemi Homura is a M...
分类:其他好文   时间:2014-06-24 15:42:18    阅读次数:285
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!