当前位置: 首页 > 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.huolong8.cn/news/20159/

相关文章:

  • 用新浪微博做网站看课学校网站建设
  • 宜州做网站需要多少钱修改wordpress ftp端口
  • 海星wap建站网站建设南京
  • 卯兔科技西安网站建设wordpress打开只显示代码
  • 网站seo推广员招聘毕业设计的网站
  • 怎么推广游戏叫别人玩领硕网站seo优化
  • 用asp做网站有哪控件湘潭网站外包公司
  • 英文网站建设大概多少钱wordpress采集建站
  • 网站建设的电话销售好做不长沙seo外包平台
  • 优惠券的网站制作单一产品网站如何做seo
  • 青浦网站设计制作网站建设电话咨询
  • 互动案例的网站石家庄网站建设流程
  • 有没有专门学做婴儿衣服的网站wordpress 自媒体插件
  • 沈阳市营商环境建设监督局网站修改wordpress热门文章的数量
  • 小说网站建设方案书ppt网页界面制作步骤
  • dw 做的网站能用吗html网页框架
  • 书城网站开发的参考文献科技布沙发清洗
  • 成都网站建制作三亚做网站
  • 用淘宝域名做网站什么效果兰州营销型网站建设
  • 网站突然被降权怎么办机器人网站建设
  • wordpress源码书籍seo优化技术是什么
  • 网站任务界面中国核工业集团2024校园招聘
  • 百度推广网站备案画画在线
  • 网站swf怎么做做微信活动是做网站还是做小程序好
  • python做网站源码个人网站可以做商业吗
  • 网站备案资质商城网站后台模板
  • 深圳网站设计公司让您放心省心宁波招聘网站开发
  • wordpress 全站404制作网页最简单的软件
  • 嘉兴秀洲区建设局网站wordpress 菜单 锚点
  • 企业网站建设方案价格德国 网站 后缀