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

品牌型网站制作公司wordpress ftp上传插件

品牌型网站制作公司,wordpress ftp上传插件,wordpress系统安装教程视频,iis 配置 wordpress代码随想录算法训练营 Day35 代码随想录算法训练营第 35 天 | LeetCode 416. 分割等和子集 目录 代码随想录算法训练营前言LeetCode416. 分割等和子集 一、LeetCode416. 分割等和子集1.题目链接2.思路3.题解 前言 LeetCode416. 分割等和子集 讲解文档 一、LeetCode416. 分割…

代码随想录算法训练营

Day35 代码随想录算法训练营第 35 天 | LeetCode 416. 分割等和子集


目录

  • 代码随想录算法训练营
  • 前言
    • LeetCode416. 分割等和子集
  • 一、LeetCode416. 分割等和子集
    • 1.题目链接
    • 2.思路
    • 3.题解


前言

LeetCode416. 分割等和子集

讲解文档


一、LeetCode416. 分割等和子集

1.题目链接

LeetCode416. 分割等和子集

2.思路

(1)为什么能用01背包:每个元素只能用一次
(2)子集是背包----背包最大容量:元素和/2
(元素和如果是偶数,不可能分成两个元素和相等的子集)
(3)物品重量:元素数值;物品价值:元素数值
(4)dp[j] 容量为j时,最大的价值之和
(5)判定两个子集元素和相等:
dp[sum/2]=sum/2
(装不满的情况:dp[7]=6 现在自己里面元素和还没有到sum/2,也就是7,但是剩下的任何元素放进去都会超出容量)

3.题解

class Solution {
public:bool canPartition(vector<int>& nums) {int n = nums.size();// 元素只用一次,说明01背包// dp[i][j]  0-i的范围内 j是容量 dp表示最大价值// 背包最大的容量是sum/2,如果价值为sum/2则说明正好是的自己元素和相等// 元素数值看作物品容量和价值int dp[100001] = {0};int sum = accumulate(nums.begin(), nums.end(), 0);if (sum % 2)return false;int target = sum / 2;for (int i = 0; i < n; i++) {for (int j = target; j >= nums[i]; j--) {dp[j] = max(dp[j], dp[j - nums[i]] + nums[i]);}}return dp[target] == target;}
};
http://www.yayakq.cn/news/79394/

相关文章:

  • 做网站用什么系统东港建站公司
  • 手机网站有免费做的吗百度爱采购官方网站
  • 怎么做企业营销型网站wordpress用户密码表
  • 广州软件园 网站建设国内自助建站平台有哪些
  • 整站模板免费的企业品牌策划公司
  • 做网站搞活动c2c网站建设实例
  • 徐州网站开发哪个好薇城北区建设局网站
  • 营销网站有多种类型网页文件模板下载
  • 网站建设进度及实施过程海口的网站建设
  • 公司申请网站建设做网站手机电脑通用要加些什么
  • 网站提升权重柳州网站建设 来宾市网站制作
  • 南京做网站dmooo上海注销公司需要什么资料和流程
  • 刷粉网站开发网站开发初级技术人员
  • 免费行情软件网站下载大全安全吗特种证书查询入口
  • 东营网站备案代理公司权威的南通网站建设
  • 青岛网站策划公司品牌logo设计
  • 网站建设980元郑州网站建设大华伟业
  • 广东上海专业网站建设公司哪家好淘宝指数网站
  • 公司网站可以个人备案吗网站推广优化联系方式
  • 百度官网网站登录构建网站系统
  • 营销网站制作公司推荐百度站长自动推送wordpress
  • 做盗版小说网站 风险吉林大学学风建设专题网站
  • 做网站 用哪个网盘好为什么 要建设网站
  • 做自动采集电影网站有什么处罚网站建设能挣钱吗
  • 崇左网站搭建美丽说网站优化
  • 北京手机网站建设报价网站建设方案书 5个备案
  • 网站数据分析工具wordpress创建搜索页面模板
  • 长沙大型做网站公司框架网站怎么做
  • 商务网站建设教程怎样申请免费网站域名
  • 国外网站dns 地址禁止程序员开发