1267:【例9.11】01背包问题

时间限制: 1000 ms         内存限制: 65536 KB
提交数: 25333     通过数: 15193

【题目描述】

一个旅行者有一个最多能装 MM 公斤的背包,现在有 nn 件物品,它们的重量分别是W1,W2,...,WnW1,W2,...,Wn,它们的价值分别为C1,C2,...,CnC1,C2,...,Cn,求旅行者能获得最大总价值。

【输入】

第一行:两个整数,MM(背包容量,M<=200M<=200)和NN(物品数量,N<=30N<=30);

第2..N+12..N+1行:每行二个整数Wi,CiWi,Ci,表示每个物品的重量和价值。

【输出】

仅一行,一个数,表示最大总价值。

【输入样例】

10 4
2 1
3 3
4 5
7 9

【输出样例】

12

1267:【例9.11】01背包问题相关推荐

  1. 信息学奥赛一本通 1267:【例9.11】01背包问题

    [题目链接] ybt 1267:[例9.11]01背包问题 [题目考点] 1. 动态规划:背包问题 01背包问题 [解题思路] 01背包模板题 解法1:背包型动态规划 1. 状态定义 集合:将n件物品 ...

  2. 一本通 1267:【例9.11】01背包问题

    01背包问题 经典的01背包问题模板 这里提供两种做法: #include <iostream> #include <cstdio> using namespace std; ...

  3. c语言贪心算法背包问题_GGTalk 中的算法知识 01背包问题

    前几天 GGTalk 发了一期关于算法类的播客,主持人磊子和嘉宾 WAMaker 都分享了很有趣的算法经历.这一系列文会帮你梳理一下在这期电台中,你应该知道的知识点. 这一篇来聊聊博客中 WAMake ...

  4. 动态规划—01背包问题

    原文作者:弗兰克的猫 原文地址:[动态规划]01背包问题 摘要: 01背包问题:n个物品放入容量为c的背包中. 常见解法: 分治法:递归计算,且存在重复计算的bug 自上而下填表法:从大到小使用递归计 ...

  5. 【算法】回溯法——0-1背包问题

    [fishing-pan:https://blog.csdn.net/u013921430转载请注明出处] 回溯法        回溯法是一种非常有效的方法,有"通用的解题法"之称 ...

  6. 0-1背包问题(多解)

    0-1背包问题(多解) 问题 有n个物品,它们有各自的体积和价值,现有给定容量c的背包,如何让背包里装入的物品具有最大的价值总和? 贪心(错解) 贪心策略有三种,分别为价值贪心(优先选取价值最大的), ...

  7. 动态规划—钢条切割问题与01背包问题

    目录 1.钢条切割问题 第一种求最优解方案: 第二种求最优解方案: 第一种方法是 带备忘的自顶向下法 第二种方法是 自底向上法 2.01背包问题 1,穷举法(把所有情况列出来,比较得到 总价值最大的情 ...

  8. 【动态规划】01背包问题-练习题-采药

    题目描述 辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师.为此,他想拜附近最有威望的医师为师.医师为了判断他的资质,给他出了一个难题.医师把他带到一个到处都是草药的山洞里对他说:" ...

  9. 题目1025:最大报销额(动态规划之01背包问题)

    题目1025:最大报销额 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:5270 解决:1272 题目描述: 现有一笔经费可以报销一定额度的发票.允许报销的发票类型包括买图书(A类).文具 ...

最新文章

  1. 汇编: loop指令
  2. Qt学习笔记之网络相关概念
  3. 树莓派 docker homeassistant_利用树莓派追踪飞机航行轨迹的骚姿势分享(转载)
  4. Linux环境_源码安装LibreOffice实现文件在线预览doc,doxc,xls,xlsx,ppt,pptx 文件
  5. Java面试——微服务
  6. php实现栏目三种类型,WordPress后台edit-tags.php里无限栏目分类实现
  7. Go 语言 Gin 框架实战项目笔记
  8. C# Graphics 透明 gif 进度条
  9. TS入门——01.数据类型
  10. Matlab选题之十大热门课题推荐
  11. 树莓派Python编程手册
  12. 5个视频素材网站推荐
  13. istio-ingress/egress
  14. 加拿大留学有何魅力,可以吸引众留学生蜂拥而至
  15. 稀疏一元多项式(C++)
  16. 手淘Android容器架构——Atlas的前世今生
  17. 线性代数笔记(线性方程组、线性空间,线性变换)
  18. pandas、numpy mysql
  19. 山东大学单片机原理与应用实验 C语言程序实验
  20. TOMCAT/JS/CSS/JavaWeb/浏览器老是加载缓存/谷歌浏览器/微软浏览器/刷新键都按烂了/无法加载样式解决办法之一

热门文章

  1. 为什么计算机语言都是英语,为什么使用英语而不是中文作为编程语言?听了程序员的解释后,我突然意识到...
  2. 关于fi dd ler 手机抓包 网卡地址地址_利用无线路由器如何抓取手机网络数据包【详细介绍】...
  3. nova4e升级鸿蒙,华为nova4e手机升级更新EMUI10系统感觉比9.1版本的卡顿
  4. python正则模块,match()函数
  5. 【软件测试】现状问题及对策
  6. (附源码)ssm运动器材共享平台 毕业设计201816
  7. Python提取WRF模拟的台风路径
  8. http协议的网页加载不出来的问题【其一】
  9. 大家都用哪些免费配音软件?谁能推荐下免费的配音软件
  10. web前端开发学习之五