题面

01背包
注意输入线体积再物品个数

题解

//f[i][j]:当前在选第i个物品,剩余体积为j时能获得的最大价值。
#include<iostream>
using namespace std;
const int maxn = 1010;
int n, m, w[maxn], v[maxn], f[maxn][maxn];
int main(){cin>>m>>n;for(int i = 1; i <= n; i++)cin>>w[i]>>v[i];for(int i = 1; i <= n; i++)for(int j = 0; j <= m; j++)if(j>=w[i])f[i][j] = max(f[i-1][j],f[i-1][j-w[i]]+v[i]);else f[i][j] = f[i-1][j];cout<<f[n][m]<<"\n";return 0;
}
//f[i]:剩余体积为i时能获得的最大价值
#include<iostream>
#include<algorithm>
using namespace std;
const int maxn = 5010;
int n, m, w[maxn], v[maxn], f[maxn];
int main(){cin>>m>>n;for(int i = 1; i <= n; i++)cin>>w[i]>>v[i];for(int i = 1; i <= n; i++)for(int j = m; j >= w[i]; j--)f[j] = max(f[j],f[j-w[i]]+v[i]);cout<<f[m]<<"\n";return 0;
}

【Luogu1048】采药相关推荐

  1. 1048 采药 1049 装箱问题

    难度:普及- 题目类型:动规 提交次数:2 涉及知识:动规 采药 题目描述 辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师.为此,他想拜附近最有威望的医师为师.医师为了判断他的资质,给他出了 ...

  2. P1005 采药(Tyvj)

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

  3. 采药2_纪中2540_dp

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

  4. 1821: 入学考试(1261采药)01背包

    1821: 入学考试(1261采药) Time Limit: 1 Sec Memory Limit: 128 MB Submit: 32 Solved: 26 [Submit][Status][Web ...

  5. Codeup-问题 B: 采药

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

  6. NOIP2005普及组第3题 采药 (背包问题)

    NOIP2005普及组第3题 采药 时间限制: 1 Sec  内存限制: 128 MB 提交: 50  解决: 23 [提交][状态][讨论版][命题人:外部导入] 题目描述 辰辰是个天资聪颖的孩子, ...

  7. P1616 疯狂的采药(洛谷,动态规划递推,完全背包)

    先上题目链接:P1616 疯狂的采药 然后放AC代码: #include<bits/stdc++.h> #define ll long long using namespace std; ...

  8. P1616 疯狂的采药(python3实现)--80分

    疯狂的采药 - 洛谷 """ P1616 疯狂的采药(python3实现)--80分 https://www.luogu.com.cn/problem/P1616&quo ...

  9. 问题 A: 【动态规划】采药_二维数组_一维数组

    问题 A: [动态规划]采药 时间限制: 1 Sec  内存限制: 64 MB 提交: 35  解决: 15 [提交][状态][讨论版] 题目描述 山洞里有一些不同的草药,采每一株都需要一些时间,每一 ...

最新文章

  1. 如何防止GSM手机被窃听
  2. 织梦根目录下面404页面,主页能正常运行404页面,切换至栏目页404页面内的图片不能正常显示,解决...
  3. Java OR Android
  4. BZOJ 1588: [HNOI2002]营业额统计
  5. 智能路由器-OpenWRT 系列五 (NAS-SMB家庭共享)
  6. Java8学习笔记(七)--Collectors
  7. CANE:上下文相关动态图网络表示
  8. [论文阅读] A Late Fusion CNN for Digital Matting
  9. Android应用神器:高级终端Termux
  10. K3路由器自建服务器,折腾路由器 篇一:K3路由器刷官改固件小白日记
  11. 【FLY】C语言知识点总结
  12. oracle数据库备份:
  13. 无人机飞控系统硬件设计
  14. MySQL5.7 Group Replication (MGR)
  15. 计算机在线使用高级,2017高会《职称计算机》Internet应用:Internet高级选项
  16. 少年包青天里的一个分尸案 来龙去脉
  17. ural 1818 Fair Fishermen
  18. Python数据分析与可视化案例解析
  19. 自制Alfred/Wox插件推荐
  20. python里的点_Python里面这些点,据说80%的新手都会一脸懵逼

热门文章

  1. 强大的 function adapters
  2. 矩阵(二维数组)的性质在算法求解中的应用
  3. 数据源中没有 datarow_Power BI Desktop 中的数据源
  4. python官网的软件-mPython
  5. python是什么意思中文-python是什么意思中文
  6. 普强“千语”语音识别引擎应用场景
  7. 未来语音识别技术的发展趋势将会怎样
  8. shiro 不过滤指定的带参数url_原创干货 | 过滤器设计缺陷导致权限绕过
  9. php urldecode 加号不显示_php|urldecode urlencode 的加号问题
  10. vue打包配置的详细说明【config/index.js的build部份】