hdu2602-Bone Collector(01背包模版题)
来源:互联网 发布:蒙泰设置打印端口 编辑:程序博客网 时间:2024/05/17 03:55
#include<iostream>#include<cstdio>#include<cmath>#include<algorithm>#include<memory.h>#include<map>#include<queue>#include <deque>#include <list>#include <stack>#include <vector>#include<set>#define Maxn 1005typedef long long ll;#define rep(i,j,n) for(int i=j;i<=n;i++)#define per(i,j,k) for(int i=j;i>=k;--i)#define lowbit(a) a&-a#define Max(a,b) a>b?a:b#define Min(a,b) a>b?b:aconst int inf = 0x3f3f3f3f;const double pi = acos(-1.0);using namespace std;int dp[Maxn];int w[Maxn],v[Maxn];int main(){ int T,n,V; scanf("%d",&T); while(T--) { scanf("%d%d",&n,&V); rep(i,1,n) scanf("%d",&v[i]); rep(i,1,n) scanf("%d",&w[i]); memset(dp,0,sizeof(dp)); rep(i,1,n) per(j,V,w[i]) dp[j]=Max(dp[j],dp[j-w[i]]+v[i]); printf("%d\n",dp[V]); } return 0;}
0 0
- hdu2602-Bone Collector(01背包模版题)
- HDU2602-Bone Collector-01背包(模板题)
- hdu2602 Bone Collector 01背包教学题
- Bone Collector hdu2602 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背包Bone Collector
- hdu2602 Bone Collector--01背包
- HDU2602 Bone Collector(01背包)
- hdu2602 Bone Collector(背包)
- HDU2602 01背包入门 Bone Collector【01背包模板题】
- hdu2602 Bone Collector (01背包裸题)
- HDU2602 Bone Collector 01背包DP 模板题
- hdu2602 Bone Collector(01背包)
- Robot Framework自动化测试(一)
- 导航寻路
- 关于flex连接red5出现错误
- arcgis server10.2.2发布地图基础服务的具体步骤
- Android 5.0判断SIM卡(SIM1还是SIM2)
- hdu2602-Bone Collector(01背包模版题)
- 2016阿里巴巴校园招聘测试开发工程师笔试附加题(含部分答案)
- 258 Add Digits
- java对文件新建,删除,复制,剪切,重命名
- JAVA2游戏编程——Button(1)
- Spring下载地址
- HDU 5417-Victor and Machine(水题)
- 谈IO与fork结合
- 统计文件中单词频率的各种算法实现