hdu2602——Bone Collector
01背包问题!
1.现在的f[v-c[i]]就相当于原来的f[i-1][v-c[i]];
2. f[i][v]表示前i件物品恰放入一个容量为v的背包可以获得的最大价值.
#include<stdio.h> #include<string.h> int a[1005],b[1005]; int f[1005]; int main() { int t,i,j,n,v; scanf("%d",&t); while(t--) { memset(f,0,sizeof(f)); scanf("%d%d",&n,&v); for(i=1;i<=n;i++) scanf("%d",&a[i]); for(i=1;i<=n;i++) scanf("%d",&b[i]); for(i=1;i<=n;i++) for(j=v;j>=0;j--) { if(j-b[i]>=0) { f[j]=f[j-b[i]]+a[i]>f[j]?f[j-b[i]]+a[i]:f[j]; } else f[j]=f[j]; } printf("%d/n",f[v]); } }
hdu2602——Bone Collector相关推荐
- HDU2602 Bone Collector【0/1背包+DP】
Bone Collector Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) T ...
- Bone Collector(HDU-2602)
Problem Description Many years ago , in Teddy's hometown there was a man who was called "Bone C ...
- HDU 2602 Bone Collector DP(01背包)
Bone Collector Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Desc ...
- hdu 2602 Bone Collector 01背包
Bone Collector Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) T ...
- HDU Problem 2062 Bone Collector【01背包】
Bone Collector Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) T ...
- Bone Collector
Many years ago , in Teddy's hometown there was a man who was called "Bone Collector". This ...
- HD 2602 Bone Collector (0-1背包)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2602 Problem Description Many years ago , in Teddy's ...
- hdu 2602 Bone Collector(01背包)模板
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2602 Bone Collector Time Limit: 2000/1000 MS (Java/Ot ...
- hdu2602 Bone Collector-01背包问题
Problem Description Many years ago , in Teddy's hometown there was a man who was called "Bone C ...
最新文章
- Android 解决RecyclerView删除Item导致位置错乱的问题
- AI给老照片上色,真的准吗?技术圈和历史圈吵了1000帖
- java 协议栈_深入浅出讲解低功耗蓝牙(BLE)协议栈
- 【2018.5.12】模拟赛之二-ssl2414 简写单词【字符串】
- 百度SEO万能网页操作编程者 v2.0
- Linux私房菜阅读笔记
- php mcrypt 完全安装
- 计算机网络应用平面设计广告设计,互联网时代平面广告设计
- 【变压器版图设计】利用ADS生成变压器版图
- 简述BSD协议和GPL协议的区别
- 基于支持向量机的新闻分类
- python调用dll文件
- 前端之JS篇(二)——数据类型基础概念
- VC/MFC得到电脑的默认打印机、设置默认打印机、遍历电脑打印机
- uni-app - 九宫格老虎机抽奖机插件源码(支持服务端API接口控制最终中奖的奖品,自定义组件可随意配置和控制,带组件文档轻松 DIY 自己的营销页抽奖机)幸运抽奖圆形大转盘插件组件
- Python大数据培训课程培训费用是多少
- 解决 Matlab 命令行窗口,画图中图例中文乱码的情况
- 这篇文章说到了程序化交易的本质!
- 计算机真值、原码、反码、补码、移码
- 常用端口号/etc/services
热门文章
- [Android 4.4.2] Oppo Find7 轻装版 MIUI 4.7.4 by crazyi
- centeros8 图形化界面设置
- koa2 mysql项目教程_koa2教程【mysql,路由,跨域,静态服务】
- Incorrect string value错误解决
- linux下哪些游戏好玩
- RX7600M XT参数 RX7600M XT性能相当于什么水平
- centos7 安装两个mysql_centos7安装运行多个mysql实例笔记
- python编程-图形打印汇总:心型图案 九九乘法表 三角形 金字塔 圣诞树 倒三角形 菱形
- 上传本地项目到github
- 基于svg及php+mysql技术的webgis_基于SVG及PHP+MySQL技术的WebGIS