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

政府网站建设 江苏省推广普通话活动方案

政府网站建设 江苏省,推广普通话活动方案,精彩 网站,网站开发制作流程现有四个物品,小偷的背包容量为8,怎么可以偷得价值较多的物品 如: 物品编号: 1 2 3 4 物品容量: 2 3 4 5 物品价值: 3 4 5 8 记f(k,w) ,当背包容量为w,可以偷k件物品…

现有四个物品,小偷的背包容量为8,怎么可以偷得价值较多的物品

如:

物品编号: 1     2      3      4 

物品容量: 2     3      4      5

物品价值: 3     4      5      8

记f(k,w) ,当背包容量为w,可以偷k件物品,所能偷到的最大价值

以f(4,8)为列,记录每次偷取物品有两种情况 偷//不偷,如果偷取出物品的价值并减少对应背包的容量,如果不偷,则不需要取出价值,也不需要减去对应的容量, 依次找到偷取物品为0个,或者容量不够时为止。

由上述递推可得下面公式

 

 

 

代码实现:

 

package 算法;public class 背包 {public static void main(String[] args) {int[][] f = new int[5][9];int[] w = new int[]{0, 2, 3, 4, 5};int[] v = new int[]{0, 3, 4, 5, 8};for (int i = 1; i < 5; i++) {for (int j = 1; j < 9; j++) {if (w[i] > j) {f[i][j] = f[i - 1][j];} else {f[i][j] = Math.max(f[i - 1][j], f[i - 1][j - w[i]] + v[i]);}}}for (int i = 0; i < 5; i++) {for (int j = 0; j < 9; j++) {System.out.println(i+" "+j+" "+f[i][j]);}}}}

http://www.yidumall.com/news/80157.html

相关文章:

  • 网站是通过超链接龙网网络推广软件
  • 科技有限公司 网站制作优化搜索引擎
  • 网站需不需要备案如何做推广推广技巧
  • 东营做网站seoseo怎么刷排名
  • 包头市建设局网站微信广告
  • 一个主做海贼王的网站百度一下百度
  • 软件工程师需要学什么国外seo工具
  • 通过wordpress建站网络营销案例分析报告
  • 钢管公司网站建设seo优化网络
  • 做前端项目怎么进行网站切图广州seo效果
  • 深圳福田做网站公司新的营销方式有哪些
  • 公众号模板网站龙斗seo博客
  • 网页游戏开发需要多少钱上海网站seo外包
  • 做旅游在网上用什么网站推广谷歌推广开户多少费用
  • 怎么做社交网站引流到亚马逊想要网站推广版
  • 做网站工资高吗陕西seo快速排名
  • 做网站的费用记哪个会计科目销售网络平台
  • 使用pycharm网站开发快速排名程序
  • 在俄罗斯用钱让女性做h事情的网站网站seo优化分析
  • 怎么做英文的网站网站推广技巧
  • 网站建设功能需求广东公司搜索seo哪家强
  • 河北沧州网站建设济南seo顾问
  • 做网站宣传有用吗专业的制作网站开发公司
  • 亚马逊网站开发seo线下培训课程
  • 计算机专业哪个专业比较好就业武汉seo搜索引擎优化
  • 为什么网站只能显示ip地址_不能显示域名 wordpress优秀软文范例800字
  • 网站开发包含哪些类别武汉seo计费管理
  • 做一个购物网站搜索软件使用排名
  • 想做个网站怎么做做seo是什么意思
  • 如何设计小程序seo排名资源