题目:
涂奥最近迷上了吃鸡,房间有n个配件,每个配件有c(c<=1e3)的重量和v(v<=1e3)的价值,哇,涂奥捡了一个2级包,容量为s,所以涂奥最多当多肥的快递员呢?
Input
输入的第一行是T, 表示有一共要打T场比赛.
每组数据由三行组成.
第1行包含两个整数n和s 第2行包含n个整数, 表示每一个配件的价值. 第3行包含n个整数, 表示每个配件的重量.
Output
对每一组数据, 输出涂奥可以多肥.

Sample Input
1
10 10
1 3 5 7 9 11 13 15 17 19
19 17 15 13 11 9 7 5 3 1
Sample Output
51

代码:

#include <iostream>
#include <cstring>
using namespace std;
long long dp[1010];
int main()
{int t,n,i,s;long long w[1010],v[1010];cin>>t;while(t--){memset(dp,0,sizeof(dp));//注意将dp数组清空 cin>>n>>s;for(i=0;i<n;i++)cin>>v[i];for(i=0;i<n;i++)cin>>w[i];for(i=0;i<n;i++)for(long long j=s;j>=w[i];j--)dp[j]=max(dp[j],dp[j-w[i]]+v[i]);cout<<dp[s]<<endl;}return 0;
}

B - Bone Collector (01背包)相关推荐

  1. hdu 2602 Bone Collector 01背包

    Bone Collector Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) T ...

  2. HDU Bone Collector (01背包问题)

    之前背包问题学了忘学了忘= =是太笨了. 题目 许多年前,在泰迪的家乡,有一个人被称为"骨收集者".这个人喜欢收集各种骨头,例如狗,牛的骨头,他也去了坟墓-- 骨头收集者有一个大袋 ...

  3. 暑假N天乐 —— 01背包及变形

    暑假集训的第一天 第二天了. 决定还是先把基础巩固一下好了,万一后面训练赛出事故更尴尬. 所以今天的主题是 -- 01背包及变形 动态规划概念 动态规划(Dynamic programming,DP) ...

  4. hdu 2602 Bone Collector(01背包)模板

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2602 Bone Collector Time Limit: 2000/1000 MS (Java/Ot ...

  5. HDU Problem 2062 Bone Collector【01背包】

    Bone Collector Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) T ...

  6. HD 2602 Bone Collector (0-1背包)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2602 Problem Description Many years ago , in Teddy's ...

  7. HDU 2602 Bone Collector DP(01背包)

    Bone Collector Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Desc ...

  8. hdu 2602 Bone Collector(01背包)

    题意:给出包裹的大小v,然后给出n块骨头的价值value和体积volume,求出一路下来包裹可以携带骨头最大价值 思路:01背包 1.二维数组(不常用 #include<iostream> ...

  9. Bone Collector【01背包】

    F - Bone Collector HDU - 2602 Many years ago , in Teddy's hometown there was a man who was called &q ...

  10. 背包——01背包Bone Collector(hdu2602)

    首先说明一下01背包 有一个容量为V的背包,另外有N个物品,每个物品Ni都有其对应的体积Vi和价值Pi 求如何取舍装进背包中使得背包里的总价值P达到最大值 题目看似很像贪心问题,把我们不妨先以贪心的思 ...

最新文章

  1. 今天带你们走进缓存的雪崩、击穿、穿透基本概念
  2. java 生成dump_java dump文件怎么生成和分析-JMAP用法详解
  3. html文件 运行php文件路径问题,HTML_基础 HTML之目录问题(相对路径和绝对路径区别),相对路径-以引用文件之网页所 - phpStudy...
  4. 测试案例6种编写方法_一种编写测试的好方法
  5. mybatis不等于某个字符串的值_MyBatis 的 4 个妙用,别再踩坑了!
  6. Python学习笔记:利用timeit计算函数调用耗时
  7. hp服务器怎么进bios系统,服务器hp进bios设置
  8. 中国区边界shp文件以及STRM 90m DEM分享(百度云免费下载链接)
  9. 药品集中采购系统mysql数据库数据_浙江省药品集中采购基础数据库资料申报说明及具体要求...
  10. 2022年餐饮连锁行业研究报告
  11. xshell 基本操作
  12. 成都待慕电商:抖音智能推荐常见问题汇总
  13. 用地预审与选址意见书
  14. VBA实战(09) - 工作簿(WorkBook)
  15. JavaScript面试精讲(六)——说说你经常使用到的array方法
  16. 微信小程序:强大工具箱组合源码
  17. Markdown 教程(三)Markdown 段落
  18. 企业微信网络抓包工具devtools_resources
  19. 如何垂直居中对齐CSS[转载]
  20. 九连环(“华为杯”山东理工大学第十一届ACM程序设计竞赛(正式赛)网络同步赛)

热门文章

  1. DL框架之Caffe:深度学习框架之Caffe的简介、安装、使用方法详细攻略
  2. Py之pygame:有趣好玩—利用pygame库实现鱼儿自动实时目标跟踪(附完整代码)
  3. DL:深度学习(神经网络)的简介、基础知识(神经元/感知机、训练策略、预测原理)、算法分类、经典案例应用之详细攻略
  4. JAVA_OA(六):SpringMVC拦截器
  5. Ubuntu 火狐浏览器不能上网解决办法
  6. cnpm与npm指定有什么区别?
  7. hub,桥,交换机,路由器的区别
  8. 自己用到的vim常用命令
  9. [转]ELF文件结构简述
  10. [Linq]Linq To Xml (待整理)