POJ 2576 Tug of War二维背包恰好装满.
摘要:
像这种恰好装满的情况可以用bool数组,恰好装满为true,否则为false。还有就是逆向推倒,0-1背包,f[i][j]表示有i个人,组成了j的体重,这样的话在考虑某人的情形时,f[i][j]为真的前提就是f[i-1][j-wi]为真,其中wi为这个人的体重View Code 1 #include <cstdio> 2 #include <cstring> 3 #include <cmath> 4 bool f[110][2500]; 5 int main() 6 { 7 int n,w[110],sum = 0; 8 scanf("%d\n&q 阅读全文
posted @ 2013-03-27 21:22 allh123 阅读(272) 评论(0) 推荐(0) 编辑