HDU2602(基础01背包)
来源:互联网 发布:网络错误651调制解调器 编辑:程序博客网 时间:2024/06/02 05:31
最简单的01背包。
#include <iostream>#include <algorithm>#include <string.h>#include <cstdio>using namespace std;const int maxn = 1e3+5;int dp[maxn],w[maxn],v[maxn];int m,n;int k;int main(){ scanf("%d",&k); while(k--) { memset(dp,0,sizeof(dp)); scanf("%d%d",&m,&n); for(int i=0;i<m;i++) { cin >> v[i] ; } for(int i=0;i<m;i++) { cin >> w[i]; } for(int i=0;i<m;i++) { for(int j=n;j>=w[i];j--) { dp[j]=max(dp[j],dp[j-w[i]]+v[i]); } } cout << dp[n] << endl; } return 0;}
阅读全文
1 0
- hdu2602(01背包基础)
- HDU2602(基础01背包)
- HDU2602-01背包基础
- hdu2602(01背包)
- HDU2602(01背包)
- hdu2602(01背包)
- (简单01背包)HDU2602
- hdu2602 Bone Collector(01背包)
- hdu2602 Bone Collector (01背包)
- hdu2602 Bone Collector (01背包)
- hdu2602 Bone Collector(01背包+入门)
- hdu2602 Bone Collector(01背包问题)
- hdu2602 Bone Collector(01背包)
- hdu2602题解bone collector(01背包)
- hdu2602 Bone Collector(01背包)
- hdu2602(01背包模板题)
- hdu2602 Bone Collector(01背包)
- HDU2602 Bone Collector(01背包)
- 实现登陆验证码功能,验证码插件(后期自己写一个自己验证码)
- TS协议解析第二部分(PMT)
- 程序员 你努力的方向对吗?
- 处理RecyclerView的点击事项
- android存储目录
- HDU2602(基础01背包)
- 通知
- 排序算法——冒泡算法及其优化
- cocos2dx 植物大战僵尸 1 简言创建关卡层
- 分布式架构学习之:Redis的linux安装与使用(单节点)
- SVG时钟
- html清除浮动的几种方式
- Android7.1.1之去掉workspace顶部的快速搜索条Qsb
- HP EVA8400删除VDISK后数据恢复过程