完全背包问题
代码实现:

完全背包:

#include<bits/stdc++.h>
using namespace std;
int n,V,dp[100000];     //n是数量,V是背包容积
int v[10000],w[10000];     //v是体积,w是价值int main(){cin>>n>>V;for(int i=1;i<=n;i++)cin>>v[i]>>w[i];for(int i=1;i<=n;i++)for(int j=v[i];j<=V;j++)dp[j]=max(dp[j],dp[j-v[i]]+w[i]);cout<<dp[V]<<endl;return 0;
}

测试数据:

输入:
3 10
1 5
2 6
3 12

输出:
50

完全背包问题【zzh制作】相关推荐

  1. 01背包【zzh制作】

    01背包 下面我将会进行代码实现: 01背包: #include<iostream> using namespace std; int n,V,dp[10000],minn=1000000 ...

  2. 在vs code中使用yarn报错 - 无法加载文件 C:\Users\zzh\AppData\Roaming\npm\yarn.ps1

    yarn : 无法加载文件 C:\Users\zzh\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本.有关详细信 息,请参阅 http://go.microsof ...

  3. 游戏制作中的大宝剑---常用的数据结构与算法

    前言 时间流逝,物是人非,就好像涌动的河流,永无终焉,幼稚的心智将变得高尚,青年的爱慕将变得深刻,清澈之水折射着成长. ----------<塞尔塔传说> PS:为了方便大家阅读,个人认为 ...

  4. 背包问题 2020年小米校招JAVA岗笔试第二题

    对于背包问题:例如小偷东西问题 如上图 小偷最多可以带走重量位20.要尽可能带走多的商品. 所以应该设置数组capacity[20+1], 商品itmes [5+1] 其中,capacity[0]=0 ...

  5. 使用ga算法解决背包问题_我如何使用算法解决现实生活中的手提背包的背包问题

    使用ga算法解决背包问题 I'm a nomad and live out of one carry-on bag. This means that the total weight of all m ...

  6. 基于javaGUI的文档识别工具制作

    基于javaGUI的文档识别工具制作 对于某些文本,其中富含了一些标志,需要去排除,以及去获得段落字数,以下是我个人写的一个比较简单的文档识别工具,含导入文件.导出文件以及一个简单的识别功能. 1.功 ...

  7. 2021年大数据ELK(二十八):制作Dashboard

    全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 制作Dashboard 一.点击第三个组件图标,并创建一个新的Dashboar ...

  8. ucgui下制作漂亮按键

    源:ucgui下制作漂亮按键 转载于:https://www.cnblogs.com/LittleTiger/p/10313161.html

  9. 纯CSS制作的图形效果

    纯CSS制作的图形效果 很少会有人意识到,当浏览器绘制的border,会有一个角度的问题.我们就是得用这样的一个技巧来制作三角的效果.我们只需要保证一边的边框是有色,其他边框色为透明色,这样我们就很容 ...

最新文章

  1. 人群分析--Beyond Counting: Comparisons of Density Maps for Crowd Analysis Tasks
  2. 不同Activity之间传递数据--Bundle对象和startActivityForResult方法的实现
  3. 简单的c语言推箱子程序,完整版本的推箱子小游戏,最简单的纯C语言打造
  4. action mutation 调用_Vuex源码学习(六)action和mutation如何被调用的(前置准备篇)...
  5. elementui树状菜单tree_vue.js+element-ui做出菜单树形结构
  6. Linux下快速安装MySQL教程
  7. java11 scala_JDK1.10+scala环境的搭建之windows环境
  8. Prism4文档翻译(第九章 第二部分)
  9. 【数据分析】Python-NumPy模块的使用
  10. C语言中的main函数为什么被称作程序入口
  11. cv2.error: OpenCV(4.4.0) C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-wwma2wne\opencv\module
  12. 北京联通 烽火光猫+烽火HG680 不拆机破解
  13. C# 调用Webservice实例
  14. vue3.0开发环境搭建及vue2.x和vue3.x的区别
  15. 电脑XP系统最大支持多大内存?
  16. html圆形头像简易实现
  17. 前端工程师的三种级别,技术决定你能拿5K,还是15K,还是25K
  18. 【软件测试技术】黑盒测试步骤设计详解
  19. 改变radio默认样式
  20. 鼻炎的自我疗法【实用总结】

热门文章

  1. VJ Runtime Error(运行错误)
  2. 服务器主板显示wait,电脑开机出现wait怎么解决
  3. 乘基取整法是什么_进制_深入理解
  4. java---编写一个程序,分别使用字节流和字符流拷贝一个文本文件。
  5. 利用python 解对称正定矩阵方程组的平方根法
  6. 年轻人为什么要学习MySQL数据库(附 MySQL 脑图)
  7. centos arm架构镜像地址
  8. tidb在今日头条的实践
  9. 一个表字段做为表名_3D打印专家为自己做了一个逼真的面具
  10. 全志A33 LVDS屏幕(fex)文件参数配置