题目:小明的背包1(蓝桥OJ 1174)

问题描述:

 


解题思路:

        01背包模板题 


题解:

// 未优化的01背包
// #include <bits/stdc++.h>
// using namespace std;
// using ll = long long;
// const int N = 1e2 + 9, M = 1e3 + 9;
// int a[N][M];
// ll dp[N][M];// int main()
// {
//   int n, V;cin >> n >> V;
//   for(int i = 1; i <= n; i++)
//   {
//     int w, v;cin >> w >> v;
//     for(int j = 0; j <= V; j++)
//     {
//       if(j >= w)dp[i][j] = max(dp[i - 1][j], dp[i - 1][j - w] + v);
//       else dp[i][j] = dp[i - 1][j];
//     }
//   }//   cout << dp[n][V] << '\n';
//   return 0;
// }//优化dp成一维
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
const int N = 1e2 + 9, M = 1e3 + 9;
int a[N][M];
ll dp[M];int main()
{int n, V;cin >> n >> V;for(int i = 1; i <= n; i++){int w, v;cin >> w >> v;for(int j = V; j >= w; j--){dp[j] = max(dp[j], dp[j - w] + v);}}cout << dp[V] << '\n';return 0;
}

知识点:01背包,动态规划 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/573668.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

详解智慧路灯杆网关的集中供电能力

智慧路灯杆网关是智慧杆物联网系统中不可或缺的设备。智慧杆网关不仅可以作为杆载设备与云平台、设备与设备之间的桥梁&#xff0c;促进数据的无缝传输&#xff0c;而且还能提供高效的能源管理和供电功能。 BMG8200系列交流型智慧路灯杆网关就集成了强大的供电能力&#xff0c;…

商品房预售合同备案流程是什么?怎么办理??

商品房预售合同备案后即视为正式合同&#xff0c;具有一般合同的效力。 而在签订商品房时&#xff0c;合同双方应仔细查看预售的相应条款&#xff0c;以便更好地保护自己的合法权益。 购房合同备案流程 &#xff08;一&#xff09;自2006年起&#xff0c;所有销售合同均采用网上…

不小心删除的音频文件怎么恢复?不用愁,恢复指南在这里

在数字化时代&#xff0c;音频文件作为我们珍贵的回忆和资料&#xff0c;有时可能因一时的疏忽或误操作而意外丢失。当您不小心删除了某个重要的音频文件时&#xff0c;不必过于焦虑。本文将为您提供一系列实用的恢复方法&#xff0c;帮助您找回那些误删的音频文件。 图片来源于…

实例:NX二次开发批量判断相连曲线是否封闭

一、概述 最近学习曲线命令&#xff0c;前几天看到&#xff0c;在NX二次开发群里有人推了一篇关于写求取封闭曲线面积的文章。之前我已经写过一篇博客了&#xff0c;今天讲这些函数进行封装到自己的NX二次开发库中&#xff0c;方便今后调用&#xff0c;由于自身不是计算机科本出…

4.Python数据分析—数据分析入门知识图谱索引(知识体系下篇)

4.Python数据分析—数据分析入门知识图谱&索引-知识体系下篇 一个人简介二机器学习基础2.1 监督学习与无监督学习2.1.1 监督学习&#xff1a;2.1.2 无监督学习&#xff1a; 2.2 特征工程2.3 常用机器学习算法概述2.3.1 监督学习算法&#xff1a;2.3.2 无监督学习算法&#…

阿里云ubuntu服务器搭建可视化界面

连接终端 最好初始化服务器的时候 不要以root权限创建 否则会出错 1更新软件: sudo apt-get update2安装ubuntu desktop : sudo apt-get install ubuntu-desktop3 配置ubuntu desktop并重启: sudo apt-get -f install sudo dpkg-reconfigure ubuntu-desktop sudo reboot4 su…

2024年新算法-美洲狮优化算法(PO)优化CNN-BiLSTM-附代码

美洲狮优化算法&#xff08;PO&#xff09;是一种启发式优化算法&#xff0c;灵感来源于美洲狮狩猎时的觅食行为。这种算法通过模拟美洲狮寻找猎物的过程来寻找最优解。在你提到的情况下&#xff0c;将这种算法应用于优化CNN-BiLSTM模型进行数据回归预测可能会有所帮助。 CNN-…

【蓝桥杯省赛真题34】python积木搭建 中小学青少年组蓝桥杯比赛 算法思维python编程省赛真题解析

python积木搭建 第十三届蓝桥杯青少年组python比赛省赛真题 一、题目要求 &#xff08;注&#xff1a;input&#xff08;&#xff09;输入函数的括号中不允许添加任何信息&#xff09; 1、编程实现 小蓝和小青在玩积木搭建游戏&#xff0c;具体玩法如下: 小蓝报一个数字N&…

ZC706+AD9361 运行 open WiFi

先到github上下载img&#xff0c;网页链接如下&#xff1a; https://github.com/open-sdr/openwifi?tabreadme-ov-file 用win32 Disk lmager 把文件写入到SD卡中&#xff0c;这一步操作会把SD卡重新清空&#xff0c;注意保存数据。这个软件我会放在最后的网盘链接中 打开linu…

计算机网络(二)物理层

物理层 一、通信基础1.奈氏准则、香农定理2.编码与调制3.电路交换、报文交换、分组交换 二、 传输介质、设备1.导向性传输介质&#xff1a;1.1双绞线1.2 同轴电缆1.3光纤 2.非导向性传输介质&#xff1a; 一、通信基础 信道带宽&#xff1a;信道能通过的最高频率和最低频率之差…

ECP-PTP-001 核算范围ZZ同步问题

最近一直在做ECP payroll的项目&#xff0c;原来有接触过CPI&#xff0c;所以PTP的主数据复制相对来说就简单很多&#xff0c;但是ECP payroll整体实施难度与SAP hcm相差不大&#xff0c;比较麻烦的就是PCC与PTP相关知识&#xff0c;今天就遇到一个奇葩问题,如果工资核算范围是…

[激光原理与应用-80]:PLC通信协议之-OMRON欧姆龙FINS TCP通信协议详细解析

目录 一、OMRON欧姆龙 PLC简介 1.1 OMRON欧姆龙 PLC 1.2 OMRON欧姆龙 PLC通信协议简介 1.3 通信架构 二、欧姆龙FINS协议简介 2.1 简介 2.2 协议分层 2.3 OMRON&#xff08;欧姆龙&#xff09;FINS协议的本质 2.4 OMRON&#xff08;欧姆龙&#xff09;FINS&#xff08…