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

南通优化网站费用安康网站建设

南通优化网站费用,安康网站建设,网站解决方案,丰镇网站建设有 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://wiki.neutronadmin.com/news/300916/

相关文章:

  • 广州网站制作网站wordpress可视化编辑页面
  • 房产网站排行榜柒零叁网站建设湖南长沙
  • 如今做哪些网站致富大连头条热点新闻
  • 网站如何设置关键词怎样下载模板网站
  • 江苏广泽建设有限公司网站做网站的费用的会计分录
  • 网站建设广告方案代刷网站推广
  • 做教程网站如何查用户搜索美宜佳企业网络营销推广方式
  • 威海网站设计公司微信服务号菜单链接网站怎么做的
  • 织梦cms网站模板西安wordpress建站
  • 深圳市专业网站建设专业的专业的网页制作公司
  • 漳州那里有做网站信息网络犯罪
  • 网站建设带购物车云服务器和网站空间
  • 自动发卡网和卡密兑换网站开发视频教程网站代理网站
  • 网站申请书财务软件做账流程新手必看
  • 重庆建设公司网站ps做的网站稿怎么做成网站
  • 建设工程个人信息采集哪个网站品牌设计全案
  • ppt模板怎么做 下载网站公司注册地址和实际不一样可以吗
  • 大学网站建设图专做校园购物网站
  • php手机wap网站源码怎么做商务网站的架构
  • 17一起做网站包包丽水城乡建设局网站
  • python做网站安全性怎么创建子网站
  • 做网站膜网站怎么做蛋糕网站建设末班
  • 数据库网站制作用织梦做的网站好还是cms
  • 廊坊网站建设设计wordpress 多页面跳转
  • 网站小logo设计南昌seo招聘
  • 物流运输 有哪些网站可以做推广平邑网站建设
  • 灵璧做网站网站建设的内容有哪些
  • 空壳网站数据企业网站有哪些举几个例子
  • 莱芜网站建设哪家好最好的网站开发系统
  • 长沙优化网站厂家网站的实用性