码迷,mamicode.com
首页 >  
搜索关键字:区间dp    ( 1275个结果
Dire Wolf
·网上说是区间dp,但不是很懂;·看了别人的解题报告与代码,感觉跟分治比较像解释: dp[i][j] 表示 杀从第i头狼到第j头狼所获得的最小伤害; for(int i=l+1;i 2 #include 3 #include 4 #include 5 #include 6 #includ...
分类:其他好文   时间:2014-12-03 18:51:15    阅读次数:165
poj1160(区间DP)
题目链接:http://poj.org/problem?id=1160 题意:一个公路上有n个村庄,要在一些村装建m个邮寄站,邮寄站必须建在村庄上,通过合理的选择m个建造地点,使得每个村到自己最近的邮寄站的距离和最小。 解法:这个要想到,对于i-j区间建一个邮寄站,最优方案是建在中间的村庄。那么可以预处理所有的cost[i][j]表示i-j建一个站的最小距离和。dp[i][j]表示前i...
分类:其他好文   时间:2014-12-01 16:05:00    阅读次数:162
nyoj 1111 游戏人生 【区间dp】
题目:nyoj 1111 游戏人生  题意:在一条直线上有n只狼,每只狼有自己的攻击力和辅助攻击,辅助攻击对旁边的两只狼有,问怎样的一个杀怪顺序才能使得花费最小。 分析:这是北京现场赛的题目,当时一眼看出来是区间dp,但是没有考虑计算一个区间之后两边的辅助攻击,也是很有没有做dp题目了。 定义:dp【i】【j】为打从区间 i -- j 的怪的伤害,然后转移方程dp【i】【j】...
分类:其他好文   时间:2014-12-01 10:10:49    阅读次数:142
HDOJ 5115 Dire Wolf 区间DP
区间DP Dire Wolf Time Limit: 5000/5000 MS (Java/Others)    Memory Limit: 512000/512000 K (Java/Others) Total Submission(s): 44    Accepted Submission(s): 30 Problem Description Dire w...
分类:其他好文   时间:2014-11-30 07:08:06    阅读次数:170
hdu--5115--区间dp
..........dp[x,y]表示 [ x , y ]这段区间所获得的价值dp[x , y] = max( dp[x,k-1] + dp[k+1,y] + a[k] + b[x-1] + b[y+1] ) x 2 using namespace std; 3 4 int main() { 5.....
分类:其他好文   时间:2014-11-29 23:02:51    阅读次数:237
【DP】 HDU 5115 Dire Wolf 区间DP
点击打开链接 题意:一头狼的攻击力= 自己攻击力+相邻两边的狼的加成 每杀一头狼会收到一次攻击 求受到的攻击和最小 比较裸的区间DP #include #include #include #include #include #include #include #include using namespace std; #include #include #in...
分类:其他好文   时间:2014-11-29 19:01:54    阅读次数:125
POJ 1160 (区间DP+四边形优化)
这个转移方程不好想,尤其是一段值的解是中间,不明觉厉。dp[i][j] 用i个邮局,覆盖前j个村庄的最小值。 还有就是区间dp的平行四边形优化,这个题的转移方程并不是“区间DP”,所以枚举状态要逆着(很花时间),且用一个邮局覆盖都是从0断开了相当于没有断开。 类比于石子归并,矩阵链乘等标准区间DP,其所需状态之前就已经获得,不用倒推 #include #include #incl...
分类:其他好文   时间:2014-11-28 21:29:24    阅读次数:252
poj2955:括号匹配,区间dp
题目大意:给一个由,(,),[,]组成的字符串,其中(),[]可以匹配,求最大匹配数题解:区间dp:dp[i][j]表示区间 [i,j]中的最大匹配数初始状态 dp[i][i+1]=(i,i+1可以匹配)?2:0状态转移见代码代码:#include #include #include#include...
分类:其他好文   时间:2014-11-26 22:21:57    阅读次数:255
POJ2955 Brackets (区间DP)
POJ2955 Brackets (区间DP)...
分类:其他好文   时间:2014-11-25 16:26:10    阅读次数:179
区间DP [NYOJ 536] 开心的mdd
开心的mdd时间限制:1000ms | 内存限制:65535KB难度:3描述himdd有一天闲着无聊,随手拿了一本书,随手翻到一页,上面描述了一个神奇的问题,貌似是一个和矩阵有关的东西。给出三个矩阵和其行列A1(10*100),A2(100*5),A3(5*50)。现在himdd要算出计算矩阵所要的...
分类:其他好文   时间:2014-11-20 01:25:49    阅读次数:143
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!