01背包:

容量为N,重量为v[i],价值为v[i]*w[i]

【动态规划笔记】01背包问题及优化_m0_52043808的博客-CSDN博客

代码:

#include<iostream>
using namespace std;
int n,m;
int dp[30001];
int v[30],w[30];
int main(){cin>>n>>m;for(int i=1;i<=m;i++){cin>>v[i]>>w[i];  }for(int i=1;i<=m;i++){for(int j=n;j>=v[i];j--){dp[j]=max(dp[j],dp[j-v[i]]+v[i]*w[i]);}}cout<<dp[n];
}

【动态规划】01背包:P1060 开心的金明相关推荐

  1. P1060 开心的金明(01背包)

    https://www.luogu.org/problemnew/show/P1060 题目描述 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间.更让他高兴的是,妈妈 ...

  2. 动态规划 NOIP经典问题 开心的金明(洛谷P1060题题解,Java语言描述)

    题目要求 P1060题目链接 分析 经典的0/1背包问题,<背包九讲>中提到的典例. 动态转移方程:f[j]=Math.max(f[j],f[j−v[i]]+w[i])f[j] = Mat ...

  3. 落谷 P1060 开心的金明

    一个简单的动态规划. 把钱数看做背包容量. #include<stdio.h> int max(int a,int b) {if(a>b) return a;return b; } ...

  4. AcWing 426. 开心的金明(01背包,我爱喝水,天天健康,牛客切不出,喝下水)

    AcWing 426. 开心的金明 AC # include <bits/stdc++.h> using namespace std; const int N = 3e4+10; type ...

  5. 开心的金明(动态规划 dp C++)

    开心的金明 时空限制 1000ms / 65MB 题目描述 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间.更让他高兴的是,妈妈昨天对他说:"你的房间需要购 ...

  6. 第5课 开心的金明《聪明人的游戏:信息学探秘.提高篇》(优化空间)

    [NOIP2006 普及组] 开心的金明 - 洛谷 """ 第5课 开心的金明<聪明人的游戏:信息学探秘.提高篇>(优化空间) https://www.luo ...

  7. 【NOIP2006PJ】开心的金明(happy)

    目录 前言 题目概述 输入 输出 样例输入 样例输出 思路 代码 二维的AC代码 一维的AC代码 前言 光阴似箭,日月如梭.大家好,我盛艺承又回来了!今天给大家讲一下NOIP2006的题目--开心的金 ...

  8. 第5课 开心的金明《聪明人的游戏:信息学探秘.提高篇》

    [问题描述] 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间.更让他高兴的是,妈妈昨天对他说:"你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过n元 ...

  9. CSDN简单编程题解(幸运数字、开心的金明、传奇霸业)

    01.幸运数字 题目描述:小艺定义一个幸运数字的标准包含3条: 1.仅包含4或7. 2.幸运数字的前半部分数字之和等于后半部分数字之和. 3. 数字的长度是偶数. 思路:先排除长度为奇数,再排除包含数 ...

最新文章

  1. 正则表达式用户名密码电话身份证Email使用
  2. Office Developers Conference 2006 召开中
  3. linux shell 删除两个文件相同部分
  4. 某宝千万级规模高性能、高并发的网络架构
  5. linux中常用的压缩、解压命令详解
  6. MGTemplateEngine 模版发动机简单使用
  7. 使用ThreadPoolExecutor并行化独立的单线程任务
  8. 【北航】Bella 姐姐发辣条(贪心)
  9. 试图将驱动程序添加到存储区_基于容器的块存储使用
  10. 配置 iTerm2 记录
  11. 谷歌发布 Android 11 的第二个开发者预览版
  12. 小程序如何避免多次点击,重复触发事件
  13. 如何下载百度文库文章
  14. 计算机专业必备基础知识500题,计算机基础知识500题
  15. word加了脚注,分节符(连续)后的内容,跳到下一页
  16. 0501 0503 模块区别_深圳兼容思科光模块市场
  17. Vue报错:Invalid prop: type check failed for prop .... Expected String with value 1, got Number 1
  18. Apache-DBUtils实现CRUD操作
  19. 敏锐嗅出商机,她瞄准花卉市场的空白,将花店开出名气
  20. 《jsp程序设计》智多星手机销售网后台设计

热门文章

  1. LUT查表法乘法器所犯下错误。。。。
  2. C# WebBrowser实现网页自动填表
  3. 太原理工大学这两年程序设计等竞赛奖牌统计
  4. UVA10420 List of Conquests【map】
  5. CCF NOI1089 高精度运算
  6. I00026 计算数根
  7. 计算机编程思想 —— 缓存
  8. 音译 —— 本身的含义
  9. 强化学习 —— 资源清单
  10. 作为电磁波的 Wi-Fi 信号