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

网站定制建网站定制建设设网址大全网站

网站定制建网站定制建设设,网址大全网站,网站使用网络图片做素材 侵权,mysql网站服务价格注意事项: 本题是"动态规划—01背包"的扩展题,dp和优化思路不多赘述。 题目: 辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。 为此,他想拜附近最有威望的医师为师。 医师为了判断他的资质&…

注意事项:
本题是"动态规划—01背包"的扩展题,dp和优化思路不多赘述。

题目:
辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。
为此,他想拜附近最有威望的医师为师。
医师为了判断他的资质,给他出了一个难题。
医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同的草药,采每一株都需要一些时间,每一株也有它自身的价值。我会给你一段时间,在这段时间里,你可以采到一些草药。如果你是一个聪明的孩子,你应该可以让采到的草药的总价值最大。”
如果你是辰辰,你能完成这个任务吗?

输入格式
输入文件的第一行有两个整数 T和 M,用一个空格隔开,T代表总共能够用来采药的时间,M代表山洞里的草药的数目。
接下来的 M行每行包括两个在 1到 100之间(包括 1和 100)的整数,分别表示采摘某株草药的时间和这株草药的价值。

输出格式
输出文件包括一行,这一行只包含一个整数,表示在规定的时间内,可以采到的草药的最大总价值。

数据范围
1≤T≤1000,
1≤M≤100

输入:
70 3
71 100
69 1
1 2
输出:
3
#include <cmath>
#include <cstring>
#include <iostream>
#include <algorithm>
using namespace std;const int N = 1010;
int n, m;
int v[N], w[N];
int f[N];int main () {cin >> m >> n;	//和01背包唯一不同的点,先接受体积m,再接收数量nfor (int i = 1; i<=n; i++) cin >> v[i] >> w[i];//01背包模板for (int i = 1; i<=n; i++) {for (int j = m; j>=v[i]; j--) {f[j] = max(f[j], f[j-v[i]] + w[i]);}}cout << f[m];
}

思路:
就是01背包的裸题,没啥可讲,思路去01背包那道里面看吧

声明:
算法思路来源为y总,详细请见https://www.acwing.com/
本文仅用作学习记录和交流

http://www.wangmingla.cn/news/47522.html

相关文章:

  • 谁做网站seo排名需要多少钱
  • 个人免费网站如何做seo推广是做什么
  • 云南网站设计定制百度小程序排名优化
  • 做网站的叫什么思耐技能培训班有哪些
  • 深圳网站关键词优化排名seo优化一般包括哪些内容()
  • 互联网网站设计百度指数数据分析平台官网
  • 怎样学网站开发免费引流人脉推广软件
  • 专业做企业网站互联网seo是什么意思
  • 上海大型网站建设公司排名东莞网站建设市场
  • 做爰网站爱情岛网络营销方案设计范文
  • 重庆网站建设制作设计热搜词排行榜
  • 网站开发首选seo初级入门教程
  • 开发一个app多少钱南昌seo顾问
  • 苏州seo网站诊断搜索引擎排名google
  • 如何在网站搜关键字百度电商推广
  • 什么地方可以做网站seo技术外包公司
  • 网站开发大赛发言稿网络营销的方法有哪些
  • 小网站做几个关键词营销推广方式都有哪些
  • 学室内设计培训哪里好seo关键词排名注册价格
  • 用vue做的网站模板济南网站推广公司
  • 音乐网站怎么建设网络营销计划的七个步骤
  • 网站里面怎么做数字滚动网络广告是什么
  • 衣联网和一起做网站。哪家强百度推广客户端下载
  • 佛山房地产新闻怎么做好seo推广
  • wordpress给后台添加样式山东自助seo建站
  • 烟台网站建设yt软服业营收破334亿
  • 深圳做网站600app广告投放价格表
  • 做货源网站可以赚钱吗搜索网页内容
  • 移动网站建设方案哪里有免费的网站推广软件
  • 自动优化网站建设湖南企业竞价优化服务