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

百度搜索优化关键词排名图片优化网站

百度搜索优化关键词排名,图片优化网站,embed wordpress,做企业网站前期需要准备什么1049. 最后一块石头的重量 II - 力扣(LeetCode) 这一道题是求石子相撞后最小的值,难的是如何把这道题转换为背包,可以把这一堆石子分为两堆,让这两堆的石子重量差值最小,即为每一堆的石子重量为所有石子重…

1049. 最后一块石头的重量 II - 力扣(LeetCode)

这一道题是求石子相撞后最小的值,难的是如何把这道题转换为背包,可以把这一堆石子分为两堆,让这两堆的石子重量差值最小,即为每一堆的石子重量为所有石子重量之和除二,这时候就可以转换成背包问题,套用背包模版,然后第一堆的重量即为dp[m][n],第二堆的重量为sum-dp[m][n],那么这两堆的重量在向减,得到的即为最小的重量Math.abs((sum -  dp[m][n]) - dp[m][n])

public int lastStoneWeightII(int[] nums) {int sum = 0;for (int i = 0; i < nums.length; i++) {sum += nums[i];}// System.out.println(sum);int m = nums.length;int n = sum / 2;int[][] dp = new int[m + 1][n + 1];for (int i = 1; i <= m; i++) {for (int j = 1; j <= n; j++) {if (nums[i - 1] > j) {//如果放不下当前元素dp[i][j] = dp[i - 1][j];} else {dp[i][j] = Math.max(dp[i - 1][j], dp[i - 1][j - nums[i - 1]] + nums[i - 1]);}//System.out.print(dp[i][j] + " ");}// System.out.println();}return Math.abs(sum - 2 * dp[m][n]) ;}

http://www.dtcms.com/wzjs/516348.html

相关文章:

  • 怎么做盗版网站吗网站建设包括哪些内容
  • 平面设计图网站企业网站
  • 百度建设自己的网站考研培训班集训营
  • 网站建设1993seo口碑营销的案例及分析
  • 夺宝网站怎样做优化网络推广好做吗多少钱
  • 怎么做快三一模一样的网站zoho crm
  • 俄罗斯网站建设搭建网站费用是多少
  • 搭积木建网站软件手机网站排名优化
  • 台山网站建设个人永久免费自助建站
  • asp网站做安全游戏代理推广渠道
  • 信访举报网站建设情况总结edm营销
  • 一个完整的网站建设zac seo博客
  • 网站内部资源推广怎么做国际新闻最新消息十条
  • php网站开发报告360优化大师安卓下载
  • 怎么测试一个网站要做网络推广
  • 招聘网站开发工程师武汉企业seo推广
  • 网站建设设计公司+知乎百度快照排名
  • 邢台提供网站建设公司哪家好自媒体是如何赚钱的
  • 宁波网站推广业务广告投放数据分析
  • 做纺织外贸哪个贸易网站好网站站内推广怎么做
  • 上海建设网站费用北京seo经理
  • 湖州微信网站建设凡科小程序
  • 做招聘图片的网站seo的优化技巧和方法
  • 许昌做网站联系电话如何在百度上打广告
  • 大庆金思维科技网站开发百度官方优化软件
  • 崇义做网站网站之家查询
  • asp.net网站加速seo研究中心怎么了
  • 做网站企业的发展前景百度扫一扫识别图片在线
  • 做印刷厂网站2022最新国内新闻50条简短
  • 东莞疫情什么时候解封广东做seo的公司