
背包
文章平均质量分 87
过分了
这个作者很懒,什么都没留下…
展开
-
悼念512汶川大地震遇难同胞——珍惜现在,感恩生活 03背包 HDU
有N种物品和一个容量为V的背包。第i种物品最多有n[i]件可用,每件费用是c[i],价值是w[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。基本算法对于第i种物品有n[i]+1种策略:取0件,取1件……取n[i]件。令f[i][v]表示前i种物品恰放入一个容量为v的背包的最大权值,则有状态转移方程:f[i][v]=max{f[i-1][v-k*c[i原创 2013-01-20 17:07:37 · 454 阅读 · 0 评论 -
I NEED A OFFER! 01背包
I NEED A OFFER! Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 4 Accepted Submission(s) : 2Problem DescriptionSpeakless很早就想出国,现在他已经考完了所有需要的原创 2013-01-21 09:39:38 · 378 阅读 · 0 评论 -
Bone Collector (简单的0-1背包问题) HDU
Bone Collector Time Limit : 2000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 7 Accepted Submission(s) : 3Problem DescriptionMany years ago , in Teddy’原创 2013-01-20 14:19:18 · 488 阅读 · 0 评论 -
背包问题九讲
第一讲 01背包问题这是最基本的背包问题,每个物品最多只能放一次。第二讲 完全背包问题第二个基本的背包问题模型,每种物品可以放无限多次。第三讲 多重背包问题每种物品有一个固定的次数上限。第四讲 混合三种背包问题将前面三种简单的问题叠加成较复杂的问题。第五讲 二维费用的背包问题一个简单的常见扩展。第六讲 分组的背包问题一种题目类型,也是一个有用的模型。后两转载 2013-01-20 17:10:30 · 423 阅读 · 0 评论 -
Big Event in HDU
http://acm.hdu.edu.cn/webcontest/contest_showproblem.php?pid=1004&ojid=0&cid=3900&hide=0Big Event in HDU Time Limit : 10000/5000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Su原创 2013-01-21 11:10:24 · 287 阅读 · 0 评论 -
Dividing 03多重背包问题
http://acm.hdu.edu.cn/webcontest/contest_showproblem.php?pid=1005&ojid=0&cid=3900Dividing Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 8原创 2013-01-21 16:16:11 · 485 阅读 · 0 评论