背包初步探索之01背包 hdu 2602
来源:互联网 发布:微信网页授权php源码 编辑:程序博客网 时间:2024/05/29 16:58
#include<stdio.h>int f[2099][2099];int w[2099];int c[2099];int max(int a,int b){ if(a>b) return a; else return b;}int main(){ int T; int i,j; int n,v; scanf("%d",&T); while(T--) { for (i = 0; i < 2099; i++) for (j = 0; j < 2099; j++) f[i][j]=0; scanf("%d%d",&n,&v); for(i=1;i<=n;i++) scanf("%d",&w[i]); for(i=1;i<=n;i++) scanf("%d",&c[i]); for(i=1;i<=n;i++) for(j=0;j<=v;j++) { if(j>=c[i]) f[i][j]=max(f[i-1][j-c[i]]+w[i],f[i-1][j]); else f[i][j]=f[i-1][j];//这点WA了N次 跟QGX大侠搞了无数次终于发现问题 } printf("%d\n",f[n][v]); } return 0;}
二维数组代码可以优化为1维
- 背包初步探索之01背包 hdu 2602
- hdu 2602 背包问题之01背包
- 刷背包之01背包- HDU 2602
- 越狱计划之背包初步--01背包
- 背包探索之完全背包
- HDU 2602 Bone Collector 之01背包
- HDU 2602 01背包
- 01背包 HDU 2602
- HDU 2602 01背包
- hdu 2602 01背包
- hdu 2602 01背包
- hdu 2602 01背包
- 越狱计划之背包初步--多重背包
- 01背包+完全背包 HDU
- 动态规划初步( 01 背包、完全背包、多重背包)
- hdu 2602 01背包,hdu 1114 完全背包
- DP 01背包 hdu 2602
- hdu 2602 DP 01背包
- 从DNS服务器应用极广的BIND9.9.2 中提取的双向链表,可以用于自己的程序,也可以用来理解BIND
- 项目3-有相同数字?
- UITableView学习笔记
- 3
- 4
- 背包初步探索之01背包 hdu 2602
- 反垃圾邮件-Spam Locker的配置与安装
- Sublime Text 2 的技巧
- 5
- 模拟小学生加减乘除混合运算
- 思科2960初始化配置CONSOLE口
- Google对TCP快速重传算法的改进
- 深入浅出:Windows Phone8应用开发
- oracle导入导出