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

led灯散热片技术支持 东莞网站建设微信小程序ui模板

led灯散热片技术支持 东莞网站建设,微信小程序ui模板,穿搭速递html网页制作代码,上海城隍庙属于哪个区题目描述#xff1a; 给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这个数组分割成两个子集#xff0c;使得两个子集的元素和相等。 题目链接#xff1a;LeetCode-416-分割等和子集 解题思路#xff1a;可以看成是背包问题#xff0c; 可以看成有nums.le… 题目描述 给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这个数组分割成两个子集使得两个子集的元素和相等。 题目链接LeetCode-416-分割等和子集 解题思路可以看成是背包问题 可以看成有nums.length个物品是否能装满容量是 sum/2 的背包能装满说明可以返回true否则返回false。 代码实现 class Solution {public boolean canPartition(int[] nums) {// 1. dp[i]容量为 i的背包所背的最大价值为dp[i]// nums[i] 中的值既是重量也是价值// 2.递推公式dp[i]Math.max(dp[i-1][j-weight[i]]value[i],dp[i])// 放物品 i :dp[i]dp[i]// 不放物品 i :dp[i]dp[i-1][j-weight[i]]value[i]// 3. 初始化: dp[0]0// 4. 遍历顺序先物品再背包背包倒叙遍历因为每个物品只能使用一次int sum 0;for (int i 0; i nums.length; i) {sum nums[i];}if (sum % 2 1) return false;int target sum / 2;int[] dp new int[target1];for (int i 1; i nums.length; i) {for (int j target; j nums[i-1]; j--) {dp[j] Math.max(dp[j], dp[j - nums[i-1]] nums[i-1]);}if (dp[target]target){return true;}}return dp[target]target;} }
http://www.yutouwan.com/news/20159/

相关文章:

  • 免费tickle网站wordpress html音乐
  • 网站建设 应酷长春网站制作招聘信息
  • 企业网站建设河北创意海报设计
  • 关键词优化是什么seo如何提高网站排名
  • 大连做网站哪家好怎么搜索网站内容
  • 如何让网站被百度收入电影网站建设的核心是
  • 空间网站模板企业网站优化培训
  • 网站开发的基本过程有没有在线辅导家做的网站
  • 信阳网站设计论述网站建设过程中应注意的问题
  • 网站建设优化服务器苏州市建设局网站地址
  • 百度搜索不到任何网站备案时网站名称可以重复吗
  • 上海网站建设升太原网站建设总部地址
  • 滴滴注册网站邯郸网站建设找谁
  • php大型网站开发书籍深圳中装建设
  • 微微网站建设潍坊网站建设评价
  • 网站建设需求分析运行环境处理器型号及内存容量贷款在线申请
  • 合肥网站排名优化公司哪家好门户网站建设方案是什么意思
  • 怎样在网站上做销售网页设计与制作教程第5版
  • dede个人网站模板焦作网站建设兼职
  • 反钓鱼网站联盟东莞企业网站建设预算大概多少
  • 1元购网站建设网站建设备案流程图
  • 西部数码网站管理助手4.0自己搭服务器 做购物网站成本
  • 互联网行业网站设计公司网站上传文章
  • 网站功能模块表格上海网站建设 分类广告
  • 建设部网站事故快报深圳专业做网页的公司
  • 网站后台密码忘记了钓鱼网站在线生成器
  • 镇江网站seo外包google推广怎么做
  • 钓鱼网站代做企业管理系统说明
  • 医疗网站建设渠道无极网页游戏
  • 淘宝上开个网站建设重庆网站推广 软件