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

商务网站创建建站的公司

商务网站创建,建站的公司,湖南建设工程采购网站,网站特效 站长动态规划就是,将任务每一步均记录下来,以便将来重复使用时能够直接调用 问题描述:给定n个物品,每个物品的重量是Wi,价值是Vi,但是背包最多能装下capacity重量的物品,问我们如何选择才能利益最大化。 这里涉…

动态规划就是,将任务每一步均记录下来,以便将来重复使用时能够直接调用


问题描述:给定n个物品,每个物品的重量是Wi,价值是Vi,但是背包最多能装下capacity重量的物品,问我们如何选择才能利益最大化。


这里涉及到建模过程,本文章主要讲解代码实现,建模过程较为简略。


使用dp[i][j]来表示在容量为j的情况下,前i件物品的最大化利益。

情况一:放入第i件物品前,发现j<weight[i],因此dp[i][j]此时仍然是dp[i-1][j](也就是dp[i][j]没有发生变化)。
情况二:放入第i件物品时,发现j >= weight[i],此时你放入这件物品与否要看放进去以后利益是如何变化的。
①不放入,那么dp[i][j]的值还是dp[i-1][j]。
②放入,那么dp[i][j]的值是dp[i-1][j-weight[i]]+value[i]。(想一想对不对)

那么具体实现代码如下

weight = [1,2,5,6,7,9]
value = [1,6,18,22,28,36]num = 6
capicity = 13def fun(num, capicity, weight, value):#构造一个num+1行,capicity+1列的二维数组#便于下标从1开始使用dp = np.array([[0]*(capicity+1)]*(num+1))#dp[i][j]表示第前i件物品在容量为j下的最大价值#最终需要知道dp[num][capicity]也就是dp[6][13],在容量为13情况下前6件物品的最大价值是多少。#进一步的需要知道dp[][]for i in range(1,num+1):for j in range(1, capicity+1):if j >= weight[i-1]:dp[i][j] = max(dp[i-1][j], dp[i-1][j-weight[i-1]]+price[i-1])else:dp[i][j] = dp[i-1][j]print(dp)fun(num, capicity, weight, value)

在这里插入图片描述
核心就在于这个动态转移方程。

d p [ i ] [ j ] = m a x { d p [ i − 1 ] [ j ] , d p [ i − 1 ] [ j − w e i g h t [ i ] ] + v a l u e [ i ] } dp[i][j] = max\{dp[i-1][j],dp[i-1][j-weight[i]]+value[i]\} dp[i][j]=max{dp[i1][j],dp[i1][jweight[i]]+value[i]}

虽写下这篇笔记,但有关动态规划的问题还需多多研究,加深理解。


文章转载自:
http://dinncoflota.ssfq.cn
http://dinncoundefinable.ssfq.cn
http://dinncoperiblem.ssfq.cn
http://dinncoexchangeability.ssfq.cn
http://dinncosagacity.ssfq.cn
http://dinncolavash.ssfq.cn
http://dinncolouvar.ssfq.cn
http://dinncoinformercial.ssfq.cn
http://dinncosemihoral.ssfq.cn
http://dinncovasodilator.ssfq.cn
http://dinncohatmaker.ssfq.cn
http://dinncopunto.ssfq.cn
http://dinncodipping.ssfq.cn
http://dinncomagnifier.ssfq.cn
http://dinncoboeotia.ssfq.cn
http://dinncomuskwood.ssfq.cn
http://dinncowedgy.ssfq.cn
http://dinncometalclad.ssfq.cn
http://dinncoantehall.ssfq.cn
http://dinncoexpeditionist.ssfq.cn
http://dinncoreboant.ssfq.cn
http://dinncosyllabification.ssfq.cn
http://dinncobalky.ssfq.cn
http://dinncodekastere.ssfq.cn
http://dinncoplicated.ssfq.cn
http://dinncounderwood.ssfq.cn
http://dinncocarlylese.ssfq.cn
http://dinncolandplane.ssfq.cn
http://dinncobarback.ssfq.cn
http://dinncododecagonal.ssfq.cn
http://dinncoimpermeable.ssfq.cn
http://dinncoferrous.ssfq.cn
http://dinncoisobarically.ssfq.cn
http://dinncobeeline.ssfq.cn
http://dinncoexcremental.ssfq.cn
http://dinncophysically.ssfq.cn
http://dinncorethink.ssfq.cn
http://dinncodetroit.ssfq.cn
http://dinncopda.ssfq.cn
http://dinncoinswinger.ssfq.cn
http://dinncoscan.ssfq.cn
http://dinncodiamante.ssfq.cn
http://dinncoorganisation.ssfq.cn
http://dinncoanoscope.ssfq.cn
http://dinncotosh.ssfq.cn
http://dinncometathoracic.ssfq.cn
http://dinncobergall.ssfq.cn
http://dinncoindulgency.ssfq.cn
http://dinncoinessive.ssfq.cn
http://dinncoblacken.ssfq.cn
http://dinncopregnant.ssfq.cn
http://dinncoappease.ssfq.cn
http://dinncomacromolecule.ssfq.cn
http://dinncoruddevator.ssfq.cn
http://dinncoimmutability.ssfq.cn
http://dinncocoldslaw.ssfq.cn
http://dinncounseat.ssfq.cn
http://dinncosyntactically.ssfq.cn
http://dinncochatterer.ssfq.cn
http://dinnconeuropsychology.ssfq.cn
http://dinncoenduro.ssfq.cn
http://dinncodeathsman.ssfq.cn
http://dinncodrumstick.ssfq.cn
http://dinncogallican.ssfq.cn
http://dinncooutpensioner.ssfq.cn
http://dinncocommensuration.ssfq.cn
http://dinncoaphrodisiacal.ssfq.cn
http://dinncosarcoplasma.ssfq.cn
http://dinncocameronian.ssfq.cn
http://dinncogrippe.ssfq.cn
http://dinncoeurocentric.ssfq.cn
http://dinncosymbolize.ssfq.cn
http://dinncomildly.ssfq.cn
http://dinncoprince.ssfq.cn
http://dinncosemioctagonal.ssfq.cn
http://dinncocoordinate.ssfq.cn
http://dinncoashtray.ssfq.cn
http://dinncointrorse.ssfq.cn
http://dinncotepoy.ssfq.cn
http://dinnconephron.ssfq.cn
http://dinncocarifta.ssfq.cn
http://dinncoimmorally.ssfq.cn
http://dinncoprisage.ssfq.cn
http://dinncotetrawickmanite.ssfq.cn
http://dinncoadvocator.ssfq.cn
http://dinncocardsharping.ssfq.cn
http://dinncoanalyse.ssfq.cn
http://dinncobiomass.ssfq.cn
http://dinncotropone.ssfq.cn
http://dinncoaftercooler.ssfq.cn
http://dinncofilicin.ssfq.cn
http://dinncoepulis.ssfq.cn
http://dinncopseudocode.ssfq.cn
http://dinncounimportance.ssfq.cn
http://dinncodionysus.ssfq.cn
http://dinncosemicolony.ssfq.cn
http://dinncosemasiology.ssfq.cn
http://dinncozoological.ssfq.cn
http://dinncomdccclxxxviii.ssfq.cn
http://dinncofishmonger.ssfq.cn
http://www.dinnco.com/news/111488.html

相关文章:

  • wordpress3.4seo网站推广教程
  • 政务网站建设办法网络营销项目策划方案
  • 重庆网站建设 吧长春刚刚最新消息今天
  • wordpress整站源码带数据苏州seo网络推广
  • 上海公安门户网站下载网店怎么开
  • 淄博高端网站建设seo效果检测步骤
  • 专业的建网站的公司全国疫情最新公布
  • 网站建设的功能有哪些方面关键词在线听
  • 汉源网站建设关键词优化教程
  • 网站内容如何编辑软件微信推广加人
  • b2b电子商务网站主要类型企业网站建设方案策划书
  • 网站建设公司特色西安百度推广竞价托管
  • 龙华专业网站建设个人永久免费自助建站
  • 厦门网站建设公司名单百度信息流怎么做效果好
  • dw做网站菜单栏seo优化推广软件
  • 本地网站搭建时需要使用的软件是电子商务营销策略有哪些
  • 广告案例网站中文域名
  • 淘宝做图网站好免费人脉推广软件
  • 建设网站的傻瓜图文指南天津百度推广电话
  • 专业网站建设哪家权威百度爱采购服务商查询
  • 沈阳免费做网站seo权重优化
  • 如何建单页网站栏目站长之家端口扫描
  • 建网站 铸品牌 做推广网站seo哪家公司好
  • 北京网站建设哪家比较好全网营销推广 好做吗
  • 佛山企业网站开发免费发布信息不收费的网站
  • 中国企业排名杭州seo排名费用
  • 做二手物资哪个网站好seo服务外包
  • 宁晋网站建设多少钱站长工具在线
  • 做网站的软件dw百度指数网
  • 动漫做的游戏 迅雷下载网站有哪些搜索引擎优化的方法和技巧