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

龙岩市网站建设_网站建设公司_GitHub_seo优化

重庆付费网站推广,网站被别的域名绑定,网站音乐播放代码,黄骅港贴吧百度贴吧有 NN 种物品和一个容量是 VV 的背包#xff0c;每种物品都有无限件可用。 第 ii 种物品的体积是 vivi#xff0c;价值是 wiwi。 求解将哪些物品装入背包#xff0c;可使这些物品的总体积不超过背包容量#xff0c;且总价值最大。 输出最大价值。 输入格式 第一行两个整…有 NN 种物品和一个容量是 VV 的背包每种物品都有无限件可用。 第 ii 种物品的体积是 vivi价值是 wiwi。 求解将哪些物品装入背包可使这些物品的总体积不超过背包容量且总价值最大。 输出最大价值。 输入格式 第一行两个整数NVNV用空格隔开分别表示物品种数和背包容积。 接下来有 NN 行每行两个整数 vi,wivi,wi用空格隔开分别表示第 ii 种物品的体积和价值。 输出格式 输出一个整数表示最大价值。 数据范围 0N,V≤10000N,V≤1000 0vi,wi≤10000vi,wi≤1000 输入样例 4 5 1 2 2 4 3 4 4 5输出样例 10 思路 dp[i]表示体积小于i的所有方案中的价值最大值 提交的代码 import java.util.Scanner; public class Main { public static void main(String[] args) {     int m,n;     Scanner sc new Scanner(System.in);     m sc.nextInt();//物品数量     n sc.nextInt();//背包容量     int i,j;     int dp[] new int[n1];     int weight[] new int[m1];     int value[] new int[m1];     for(i1;im;i)     {         weight[i] sc.nextInt();         value[i] sc.nextInt();     }     for(i1;im;i)     {         for(jweight[i];jn;j)  //例如现在物品的体积为3dp[3]max(dp[3], dp[0]value[i]),dp[6]max(dp[6], dp[3]value[i]) //dp[9]max(dp[9], dp[6]value[i]),所以同一物品选取多次的情况已经考虑到了         { dp[j]Math.max(dp[j], dp[j-weight[i]]value[i]);         }     }     System.out.println(dp[n]); } }
http://www.ihoyoo.com/news/30685.html

相关文章:

  • 网站建设ppt简介微网站开发平台wizi
  • 免费域名申请网站js打开本wordpress
  • 郑州医疗网站开发客户关系管理系统的主要功能
  • 企业网站的建设内容微信网站 手机网站
  • 淄博网站排名优化种子搜索神器
  • 电商专业培训网站建设公司网站维护费大概需要多少
  • 自己做的网站怎么在百度上搜到wordpress页面模板是哪个文件夹
  • 网站如何增加流量网站数据库建设
  • 网站建设中销售人员会问客户的问题如何成为app推广代理
  • 做餐饮公司网站瓷砖网站模板
  • 做企业网站的缺点个人网站酷站赏析
  • 网站设计论文题目自助网页制作免费
  • 网校搭建平台标题优化怎样选关键词
  • 装修平台网站排名做课件的网站有哪些
  • 建设网站的企业邮箱动漫制作专业适合女生吗
  • 专业做网站+上海著名的网络营销案例
  • 加强网站建设管理 及时更新网络叶子 网站推广
  • 西安专业做网站建设网销公司
  • 柳城网站设计深圳坪山招聘网最新招聘信息
  • 制作公司网站应该考虑什么免费网站建设 百度一下
  • 沈阳建站平台网站设计公司石家庄
  • 提供营销型网站上海招聘信息网官网
  • 做网站需要的技术 规范大网站开发费用
  • php网站开发的相关技术博客园wordpress模板
  • 南京网站公司注册公司哪个网站
  • 社区微网站建设方案ppt模板宁波专业网站推广平台咨询
  • 江西省建设工程学校网站福建建设信息网站监理企业招聘
  • 利川住房和城乡建设局网站全国思政网站的建设情况
  • 网站怎样赚钱网站建设自建与租用区别
  • 电子商务网站建设视频教程网站建设的体会