HDU Bone Collector 2620 01背包
来源:互联网 发布:二分查找java 编辑:程序博客网 时间:2024/06/05 07:15
01背包模板式的题目,套模板或者直接敲就可以了。
Bone Collector
#include <stdio.h>#include <vector>#include <string.h>#include <algorithm>#include <iostream>#include <string>#include <limits.h>#include <stack>#include <queue>#include <set>#include <map>using namespace std;const int MAX_N = 1001;struct Bone{int val, vol;};Bone bos[MAX_N];long long dp[MAX_N];int N, V;int main(){int T;scanf("%d", &T);while (T--){scanf("%d %d", &N, &V);for (int i = 0; i < N; i++){scanf("%d", &bos[i].val);}for (int i = 0; i < N; i++){scanf("%d", &bos[i].vol);}fill(dp, dp+V+1, 0LL);for (int i = 0; i < N; i++){for (int j = V; j >= bos[i].vol; j--){if (dp[j] < dp[j-bos[i].vol] + (long long)bos[i].val)dp[j] = dp[j-bos[i].vol] + (long long)bos[i].val;}}printf("%I64d\n", dp[V]);}return 0;}
1 0
- HDU Bone Collector 2620 01背包
- 【hdu】 Bone Collector 01背包
- hdu Bone collector(01背包)
- Bone Collector 01背包 HDU
- 01背包 Bone Collector HDU
- hdu 2602 (01 背包)Bone Collector
- hdu 2602 Bone Collector 01背包
- hdu 2602 Bone Collector 01背包
- hdu 2602 Bone Collector (01背包)
- hdu 2602 Bone Collector【01背包】
- hdu 2602 Bone Collector 简单01背包
- hdu 2602 Bone Collector(01背包)
- hdu 2602 Bone Collector (01背包)
- HDU 2602 Bone Collector(裸01背包)
- HDU 2602 Bone Collector( 01背包 )
- HDU 2602 Bone Collector(01背包)
- hdu 2602 Bone Collector 01背包
- HDU Bone Collector 01背包模版应用
- 数据库Mysql存储,读取图片
- KMP字符串匹配,字串
- PAT 1009
- Android与服务器通讯:如何保证两端时间一致性
- Delphi 安装ICS
- HDU Bone Collector 2620 01背包
- CentOS平台实现Nagios+NagiosQL监控
- VBA 读取/写入文本文件
- UVa1151&POJ2784--Buy or Build【kruskal+二进制枚举】
- POJ 3498 March of the Penguins(枚举+最大流)
- java的匿名内部类
- 2013成都站F题||hdu4786 并查集 生成树
- 代码块使用方式
- 故事公园-—昆明莲花池