随笔分类 - 0-1背包
摘要:题目链接http://acm.hdu.edu.cn/showproblem.php?pid=1494状态方程推不出,这题,个人认为比较难,的经常看看将氮气看成14个状态,14为2个卡与80%dp[i][j]表示为跑完第i段还剩j的最短时间,if(k==0) 剩0是为冲过来的。 dp...
阅读全文
摘要:转载自______________白白の屋题目链接http://acm.hdu.edu.cn/showproblem.php?pid=2067这个题目,题意都没有弄明白,有点难度啊!这个题目是个好题。看了大牛的结题报告:题目分析:假设小兔的棋盘是 8 × 8 的 ( 当然你也可以假设是其他 )。如下...
阅读全文
摘要:题目链接http://acm.hdu.edu.cn/showproblem.php?pid=1864这题开始题意没搞清楚,就做题了,导致浪费了很多的时间,不应该啊,注意事项:每张发票上,单项物品的价值不得超过600元,这里要小心,就是说 2 A:450 A:200 这张票是不能报销的 它为650了...
阅读全文
摘要:题目链接http://acm.hdu.edu.cn/showproblem.php?pid=2955状态不好啊,我竟然把概率相加了。数据竟然也过了,害得我好辛苦,题意:Roy想要抢劫银行,每家银行多有一定的金额和被抓到的概率,知道Roy被抓的最大概率P,求Roy在被抓的情况下,抢劫最多。分析:被抓概...
阅读全文
摘要:题目链接http://acm.hdu.edu.cn/showproblem.php?pid=2639题目分析:01 背包的题,不过有一点改变,不再是求最大的价值而是求第k大的价值t //表示case 个数n,m,k //表n个数,背包容量为m,第k大的价值v1,v2...vn // n个数每...
阅读全文
摘要:题目链接http://acm.hdu.edu.cn/showproblem.php?pid=2191多重背包问题: 思路:直接转换为01背包问题代码#include#include#includeusing namespace std;int main(void){ int i,j,k,l,n...
阅读全文
摘要:题目链接http://acm.hdu.edu.cn/showproblem.php?pid=2602题意tn v //n代表数量,v 代表背包的体积v1 v2......vn//价值m1 m2 ...... mn// 体积求最大的价值01背包裸题代码#include#include#includeu...
阅读全文
摘要:题目链接http://acm.hdu.edu.cn/showproblem.php?pid=1171题目大意: n种设备,每种设备价值为v 数量为m 希望 以最小的差距分成两堆 第一堆不能比第二堆少,开始看完这题让我想起了小时候与朋友一起去摘野果后分野果,就是我先拿一个,拿最大的,朋友再拿一个,也...
阅读全文
摘要:题目链接http://acm.hdu.edu.cn/showproblem.php?pid=2546这题是我的0-1背包开山第一题 对于0-1背包还不是很理解:0-1背包的一帮形式int dp[MAX_W+1]//DP数组void solve(){ for(int i=0;i=w[i];j--...
阅读全文

浙公网安备 33010602011771号