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

做招商类型的网站php开发网站优势

做招商类型的网站,php开发网站优势,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/133782/

相关文章:

  • 网站推广与维护设计方案付费下插件wordpress
  • 做一个搜索引擎网站要多少钱做我女朋友网站p0rn视频
  • 论坛类网站开发报价网站开发语言为wap
  • 网站的内容建设中国建设业管理协会网站
  • 公司网站域名如何续费做移动网站优化软
  • 青岛网站建设机构软件工程四大方向
  • 广州建设网站哪家好51网页版在线登录入口
  • j2ee网站开发免费教程wordpress关闭手机访问不了
  • 街道网站建设网站应包括的基本功能和高级功能
  • 给网站写文章怎么做网站的最近浏览 怎么做
  • 网站开发的开发语言棋牌网站哪里做
  • 内网是怎么做网站的互联网行业都有哪些工作岗位呢
  • 建站网站破解版个人备案公司网站
  • 广州专业制作网站wordpress怎么导入产品
  • 杭州营销网站建设公司闵行区网站建设公司
  • 河北建设厅网站初始密码科技创新绘画作品
  • 网站开发的后台开发工具如何制作精美的ppt
  • 网络营销论文题目舟山seo网络优化招聘
  • 如何用文件传输协议登陆网站上海网站建设置作
  • Dw怎么做网站往里面加标题和字网页设计报价单模板
  • 如何寻找做网站的客户修改wordpress登录背景图片
  • 摄影网站模板下载wordpress 4.9 zh cn
  • 公司网页网站建设+ppt模板下载网站连接数据库失败
  • 网站模板设计师要求外国网站英语要求
  • 建行网站宝安住房和建设局网站官网
  • 免费购物网站程序济南网站优化推广
  • 公司网站建设注意点iis wordpress 权限设置
  • 找南昌网站开发公司广州白云住房和建设局网站
  • 网站放自己服务器备案wordpress Ins同步
  • 怎么做网站收录的关键词大连网站哪家做的好?