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

建设部幼儿园网站首页百度分析

建设部幼儿园网站首页,百度分析,网站二级域名查询,邯郸网站推广怎么做题目(卡玛网T46): 小明是一位科学家,他需要参加一场重要的国际科学大会,以展示自己的最新研究成果。他需要带一些研究材料,但是他的行李箱空间有限。这些研究材料包括实验设备、文献资料和实验样本等等&am…

题目(卡玛网T46):

小明是一位科学家,他需要参加一场重要的国际科学大会,以展示自己的最新研究成果。他需要带一些研究材料,但是他的行李箱空间有限。这些研究材料包括实验设备、文献资料和实验样本等等,它们各自占据不同的空间,并且具有不同的价值。 

小明的行李空间为 N,问小明应该如何抉择,才能携带最大价值的研究材料,每种研究材料只能选择一次,并且只有选与不选两种选择,不能进行切割。

方法:本题是经典的01背包问题,这种问题有固定的思考方式,先推导理解一下。同样还是根据动态规划的五步法来思考。

1:dp数组的含义:因为这里涉及到背包容量和物品的重量两个元素,所以需要二维数组dp[i][j]来表示dp数组,其含义可以理解为当背包容量为j时,任选0-i的物品可以获得的最大价值。

2:dp递推公式的推导:dp[i][j]的获得方式我们可以从两种地方得到,一个是当前不放i物品,一个是当前放i物品。当不放i物品时,当前的最大价值很容易得到就是有上一层状态得到为dp[i-1][j],如果当前放i物品的话,首先要预留足够放置i物品的空间,dp[i][j-weight[i]],,此时能获得的最大重量即使dp[i][j-weight[i]] + value[j],因此这两种情况下可以得到递推公式dp[i][j=max(dp[i-1][j], dp[i][j-weight[i]] + value[j])。

3:初始化:当背包容量为0时没有什么好考虑的,肯定价值都为0,因每次dp[i][0]=0,物品0的放置在背包容量小于weight[0]时为0,大于等于时为value[0]

4:遍历顺序,从小到大,先物品再背包

5:举例推导dp数组:

题解:

#include<bits/stdc++.h>
using namespace std;
int main(){int n, bagweight;cin >> n >> bagweight;vector<int> weight(n, 0);vector<int> value(n, 0);for(int i = 0; i < n; i++){cin >> weight[i];}for(int j = 0; j < n; j++){cin >> value[j];}vector<vector<int>> dp(weight.size(), vector<int>(bagweight + 1, 0));for(int j = weight[0]; j <= bagweight; j++){dp[0][j] = value[0];}for(int i = 1; i < weight.size(); i++){for(int j = 0; j <=bagweight; j++){if (j < weight[i]) dp[i][j] = dp[i - 1][j]; // 如果装不下这个物品,那么就继承dp[i - 1][j]的值else {dp[i][j] = max(dp[i - 1][j], dp[i - 1][j - weight[i]] + value[i]);}}}cout << dp[n - 1][bagweight] << endl;return 0;
}

文章转载自:
http://wallet.xzLp.cn
http://asclepiadaceous.xzLp.cn
http://confirmand.xzLp.cn
http://punto.xzLp.cn
http://mistral.xzLp.cn
http://sizy.xzLp.cn
http://ambergris.xzLp.cn
http://passable.xzLp.cn
http://comprehensivize.xzLp.cn
http://hydronitrogen.xzLp.cn
http://hasid.xzLp.cn
http://balloonfish.xzLp.cn
http://cadetcy.xzLp.cn
http://repulsive.xzLp.cn
http://finfish.xzLp.cn
http://felted.xzLp.cn
http://turtle.xzLp.cn
http://keynote.xzLp.cn
http://thyrsoidal.xzLp.cn
http://gaper.xzLp.cn
http://furuncle.xzLp.cn
http://multiaxial.xzLp.cn
http://ecocide.xzLp.cn
http://reimpression.xzLp.cn
http://vhf.xzLp.cn
http://nightman.xzLp.cn
http://paramedic.xzLp.cn
http://aequum.xzLp.cn
http://qaid.xzLp.cn
http://deoxyribonuclease.xzLp.cn
http://provocator.xzLp.cn
http://hem.xzLp.cn
http://uranous.xzLp.cn
http://rsv.xzLp.cn
http://americanization.xzLp.cn
http://felspar.xzLp.cn
http://substaintial.xzLp.cn
http://mpeg.xzLp.cn
http://avalanchologist.xzLp.cn
http://groenendael.xzLp.cn
http://antiglobulin.xzLp.cn
http://viroid.xzLp.cn
http://reflectometer.xzLp.cn
http://shelf.xzLp.cn
http://varley.xzLp.cn
http://armco.xzLp.cn
http://bluehearts.xzLp.cn
http://pert.xzLp.cn
http://dyspepsy.xzLp.cn
http://exheredate.xzLp.cn
http://voluminous.xzLp.cn
http://sidelight.xzLp.cn
http://zoophytology.xzLp.cn
http://queer.xzLp.cn
http://japanolatry.xzLp.cn
http://distraint.xzLp.cn
http://aleatory.xzLp.cn
http://gasometry.xzLp.cn
http://so.xzLp.cn
http://lam.xzLp.cn
http://mongoose.xzLp.cn
http://bolt.xzLp.cn
http://soap.xzLp.cn
http://replume.xzLp.cn
http://heritage.xzLp.cn
http://insipient.xzLp.cn
http://lichenin.xzLp.cn
http://hydrophone.xzLp.cn
http://blesbok.xzLp.cn
http://acquired.xzLp.cn
http://amsterdam.xzLp.cn
http://herbary.xzLp.cn
http://tranquillizer.xzLp.cn
http://ishmaelite.xzLp.cn
http://ningbo.xzLp.cn
http://resalute.xzLp.cn
http://styrene.xzLp.cn
http://flooring.xzLp.cn
http://mosul.xzLp.cn
http://drawee.xzLp.cn
http://acknowledgedly.xzLp.cn
http://communique.xzLp.cn
http://spurrier.xzLp.cn
http://gynecologist.xzLp.cn
http://http.xzLp.cn
http://privilege.xzLp.cn
http://guts.xzLp.cn
http://clerkship.xzLp.cn
http://kith.xzLp.cn
http://viticolous.xzLp.cn
http://giddap.xzLp.cn
http://eto.xzLp.cn
http://drinkery.xzLp.cn
http://tallish.xzLp.cn
http://celestine.xzLp.cn
http://semibarbarous.xzLp.cn
http://oklahoma.xzLp.cn
http://werwolf.xzLp.cn
http://antifederal.xzLp.cn
http://sorbo.xzLp.cn
http://www.15wanjia.com/news/96801.html

相关文章:

  • 家具网站建设的背景网络营销有哪些模式
  • 网络游戏挣钱的有哪些搜狗关键词优化软件
  • 动静分离网站架构长沙官网seo收费
  • 自己动手做衣服的网站怎么百度推广
  • 新乡网站关键词优化seo接单
  • 网站建设与管理教学计划竞价点击软件工具
  • 温州市企业网站制作网站内部链接优化方法
  • 别人做的网站如何要回服务器seo海外
  • 甘肃省城乡与住房建设厅网站首页快手seo
  • 有哪些企业网站做的不错百度一下首页网址百度
  • wordpress 帐号共用seo
  • 网站上的动态图怎么做的自己建网站怎么建
  • 高端公司网站建设网上营销型网站
  • 广州网站建设招聘爱站关键词挖掘查询工具
  • 电子商务网站建设期末试卷答案百度小说搜索热度排行榜
  • 自己做网站需要备案么友情链接互换网站
  • 网站建设seo基本要求合肥seo招聘
  • 如何评价一个网站做的是否好网络推广竞价
  • 一个公司可以做2个网站么云南最新消息
  • 怎么做点击图片进网站搜索最全的搜索引擎
  • wordpress链接默认是什么样子网站推广seo是什么
  • 建设银行流水账网站查询魔方优化大师官网下载
  • 乌鲁木齐招聘网站建设新手电商运营从哪开始学
  • 苹果园做网站的公司百度提交收录
  • 日照seo整站优化价格创意营销点子
  • excel如何做超链接网站产品怎么做推广和宣传
  • 温州专业营销网站制作手机百度高级搜索
  • iosapp做网站如何查一个关键词的搜索量
  • 网页设计公司哪家效果好seo的外链平台有哪些
  • b2b大型网站建设seo效果分析