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相关推荐

  1. HDU2602 Bone Collector【0/1背包+DP】

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

  2. Bone Collector(HDU-2602)

    Problem Description Many years ago , in Teddy's hometown there was a man who was called "Bone C ...

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

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

  4. hdu 2602 Bone Collector 01背包

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

  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. Bone Collector

    Many years ago , in Teddy's hometown there was a man who was called "Bone Collector". This ...

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

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

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

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

  9. hdu2602 Bone Collector-01背包问题

    Problem Description Many years ago , in Teddy's hometown there was a man who was called "Bone C ...

最新文章

  1. Android 解决RecyclerView删除Item导致位置错乱的问题
  2. AI给老照片上色,真的准吗?技术圈和历史圈吵了1000帖
  3. java 协议栈_深入浅出讲解低功耗蓝牙(BLE)协议栈
  4. 【2018.5.12】模拟赛之二-ssl2414 简写单词【字符串】
  5. 百度SEO万能网页操作编程者 v2.0
  6. Linux私房菜阅读笔记
  7. php mcrypt 完全安装
  8. 计算机网络应用平面设计广告设计,互联网时代平面广告设计
  9. 【变压器版图设计】利用ADS生成变压器版图
  10. 简述BSD协议和GPL协议的区别
  11. 基于支持向量机的新闻分类
  12. python调用dll文件
  13. 前端之JS篇(二)——数据类型基础概念
  14. VC/MFC得到电脑的默认打印机、设置默认打印机、遍历电脑打印机
  15. uni-app - 九宫格老虎机抽奖机插件源码(支持服务端API接口控制最终中奖的奖品,自定义组件可随意配置和控制,带组件文档轻松 DIY 自己的营销页抽奖机)幸运抽奖圆形大转盘插件组件
  16. Python大数据培训课程培训费用是多少
  17. 解决 Matlab 命令行窗口,画图中图例中文乱码的情况
  18. 这篇文章说到了程序化交易的本质!
  19. 计算机真值、原码、反码、补码、移码
  20. 常用端口号/etc/services

热门文章

  1. [Android 4.4.2] Oppo Find7 轻装版 MIUI 4.7.4 by crazyi
  2. centeros8 图形化界面设置
  3. koa2 mysql项目教程_koa2教程【mysql,路由,跨域,静态服务】
  4. Incorrect string value错误解决
  5. linux下哪些游戏好玩
  6. RX7600M XT参数 RX7600M XT性能相当于什么水平
  7. centos7 安装两个mysql_centos7安装运行多个mysql实例笔记
  8. python编程-图形打印汇总:心型图案 九九乘法表 三角形 金字塔 圣诞树 倒三角形 菱形
  9. 上传本地项目到github
  10. 基于svg及php+mysql技术的webgis_基于SVG及PHP+MySQL技术的WebGIS