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

手机百度云网页版登录2022最好的百度seo

手机百度云网页版登录,2022最好的百度seo,制作公司网页哪个公司好,免费seo工具大全Day42 动态规划 part04 46. 携带研究材料(卡哥的卡码网的题目) 背包问题 我的思路: 写不了一点儿…T^T 总结规律就是,dp数组要比原来各个size 1,dp[i][j] Math.max(xxx, xxxx(根据题目情况进行各种处理)) 解答: …

Day42 动态规划 part04

46. 携带研究材料(卡哥的卡码网的题目)

背包问题

我的思路:
写不了一点儿…T^T
总结规律就是,dp数组要比原来各个size + 1,dp[i][j] = Math.max(xxx, xxxx(根据题目情况进行各种处理))

解答:

import java.util.*;public class Main {public static void main (String[] args) {Scanner myScanner = new Scanner(System.in);int goodSize = myScanner.nextInt();int bagSize = myScanner.nextInt();int[] weight = new int[goodSize];int[] value = new int[goodSize];for(int i = 0; i < goodSize; i++) {weight[i] = myScanner.nextInt();}for(int i = 0; i < goodSize; i++) {value[i] = myScanner.nextInt();}BagProblem(weight, value, bagSize);}public static void BagProblem(int[] weight, int[] value, int bagSize) {int[][] dp = new int[weight.length + 1][bagSize + 1];for(int i = 1; i < dp.length; i++) {for(int j = 1; j < dp[0].length; j++) {if(j < weight[i - 1]) {dp[i][j] = dp[i - 1][j];}else {dp[i][j] = Math.max(dp[i - 1][j], dp[i - 1][j - weight[i - 1]] + value[i - 1]);}}}System.out.println(dp[dp.length - 1][bagSize]);}
}

416. 分割等和子集

我的思路:
笑死,已经学会抢答了!!
不管怎么样,模板是一把子背住了

		int[] dp = new int[xxx+ 1];for(int i = 0; i < dp.length; i++) {for(int j = xxx; j < xxx; j++) {dp[j] = Math.max(xxx, xxx);}}

题解思路应该是,数组之和的一半sum(nums)/2,dp数组是长度为 sum(nums)/2 + 1(总结规律,size + 1),从后向前(不一样了)不断比较并且更新最大值,如果dp数组最后一个值 == sum(nums)/2,那么就说明可以划分成两个和相等的子集

解答:

class Solution {public boolean canPartition(int[] nums) {int sum = Arrays.stream(nums).sum();if(sum % 2 != 0) {return false;}int target = sum / 2;int[] dp = new int[target + 1];for(int i = 0; i < nums.length; i++) {for(int j = dp.length - 1; j >= nums[i]; j--) {dp[j] = Math.max(dp[j], dp[j - nums[i]] + nums[i]);}if(target == dp[target]) {return true;}}return target == dp[target];}
}
http://www.yayakq.cn/news/615990/

相关文章:

  • 展示网站报价方案青岛联通网站备案
  • 建设网站必备的三大要素网站制作价格服务
  • 网站建设策划书悠悠wordpress qps
  • 手机版网站建设报价phpstudy和wordpress
  • 广东网站建设系统辽宁省建设注册中心网站
  • 某集团中英文双语网站源码滨州做网站的电话
  • 做文化传播公司网站长沙岳麓区做网站
  • 酒店 深圳 网站制作深圳vi设计内容
  • 求购信息平台网站优化垂直化好还是扁平化好
  • 域名时间与网站优化大良用户网站建设
  • 做的网站百度搜索不出来的国内软件开发
  • 宝塔做两个网站建设网站选什么地方的主机
  • 仿牌网站怎么做301跳转网站seo优化合同
  • 一级a做囗爰片免费网站新网站如何做推广
  • 副业做网站软件家居网站建设的需求分析
  • 专业做网站技术wordpress搜索结果带图代码
  • 怎么免费建立公司网站男女之间做那个的网站
  • 网站超链接怎么做免费电子版个人简历可编辑
  • 米课做网站装饰设计公司资质
  • 甘肃白银住房建设局网站做门户网站怎么赚钱
  • 外贸看的英文网站网站开发项目流程图
  • 电影网站如何做不侵权有什么网站做可以国外的生意
  • 快速的网站建设竞价专员是做什么的
  • 做数据结构基础的网站猪八戒兼职平台
  • 公司 做网站如何分步骤开展seo工作
  • 企业建网站群介绍什么是网页设计
  • 关于网站及新媒体平台建设的规划=> wordpress 翻译 不显示
  • 汕头网站建设方法wordpress category.php
  • 做课件的网站有哪些asp网站建设 win7
  • 阿里云 网站接入方式美食网页设计免费模板