当前位置: 首页 > news >正文

题目1103:开心的金明 /题目 1100: 采药

背包问题的模板题

#include<iostream>
#include<algorithm>
using namespace std;
int main(){
int n,m;
cin>>n>>m;
int a[25],b[25];
int dp[100000];
for(int i=1;i<=m;i++){
cin>>a[i]>>b[i];
}
for(int i=1;i<=m;i++){
for(int j=n;j>=a[i];j--){
dp[j]=max(dp[j],dp[j-a[i]]+a[i]*b[i]);
}
}
cout<<dp[n]<<endl;
return 0;
}

题目 1100: 采药

#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main(){
int T,M;
cin>>T>>M;
vector<int>t(M),value(M);
for(int i=0;i<M;i++){
cin>>t[i]>>value[i];
}
//动态规划数组,dp[i]表示时间为j时的最大价值
vector<int>dp(T+1,0);
//0/1背包动态规划
for(int i=0;i<M;i++){
//从后往前更新,保证每个草药只使用1次
for(int j=T;j>=t[i];j--){
dp[j]=max(dp[j],dp[j-t[i]]+value[i]);
}
}
cout<<dp[T]<<endl;
return 0;
}

http://www.jsqmd.com/news/243790/

相关文章:

  • Java中接口相关
  • 深度测评9个一键生成论文工具,继续教育学生轻松搞定论文!
  • 人工智能将重塑世界
  • 深度解析21D非线性检测仪:重塑健康预警与亚健康管理的行业白皮书【21D细胞扫描全身健康预警系统应用场景】
  • 靠谱的厌氧池清淤哪个酷
  • 全网最全自考必备AI论文写作软件TOP10测评
  • 学霸同款9个AI论文工具,专科生轻松搞定毕业论文!
  • 口碑好的厌氧池清淤哪个妙
  • 【拯救HMI】帮助系统集成:在HMI界面中提供实时指导
  • 解决CloudCompare不支持PCD格式的问题
  • 【拯救HMI】黑暗模式在工业环境中的应用价值与设计方法
  • 专业安全扫描器竟漏检97%的AI生成后门
  • 可解释AI(XAI)测试:让黑盒模型透明化的工程实践
  • DorisStreamLoader工具类
  • AI伦理测试:消除算法偏见的7个技术实践路径
  • 如何用AI优化测试用例生成?实战案例
  • 极速适配星瀚8.0!法大大×金蝶电子签,让每一次签署直达业务
  • 测试AI驱动的聊天机器人:NLU评估指南
  • Redis事务:面试必看!解读其本质与实际应用场景
  • 探索高效的搜索研究文献的方式与技巧研究
  • 强烈安利专科生必看!8款AI论文网站TOP8测评
  • 如何查阅最新的研究论文
  • 学工管理系统用户培训攻略:三大要素让师生轻松上手
  • 【收藏必备】LangChainLangGraph:AI Agent智能体开发全攻略,助你掌握大模型时代核心技能
  • java连接mysql数据库实现图书馆管理系统,零基础入门到精通,收藏这篇就够了
  • 工程视角:基于双气体融合的以太网温湿度多参量传感器在高危作业环境中的可靠性设计实践
  • 收藏!35岁程序员转型大模型避坑指南:技术迁移+经验复用,轻松实现职业升级
  • 面向医疗安全的边缘智能终端:以太网温湿度多参量传感器在环氧乙烷灭菌环境中的双气体监测架构设计
  • 【网络安全工程师】从零基础到进阶,看这一篇就够了
  • 导师严选2026 TOP9 AI论文写作软件:自考毕业论文全攻略