上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 26 下一页

2012年7月21日

【解题报告】【HDOJ2191】【多重背包】悼念512汶川大地震遇难同胞——珍惜现在,感恩生活

摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2191思路是将数量为n的物品按1 2 4 8 16.....分割成多个物品,然后按0/1背包的思路做,1 2 4 8...分别代替二进制中的一个位,可以通过加得到任何数,如13分为 1 2 4 6 1 #include<stdio.h> 2 #include<string.h> 3 #define MAX 510 4 #define max(a,b) (a>b?a:b) 5 int main() 6 { 7 int value[MAX],weight[MAX],reco 阅读全文

posted @ 2012-07-21 18:51 coding封神 阅读(124) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 26 下一页

导航