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

如何将自己做的网站发布外链生成工具

如何将自己做的网站发布,外链生成工具,北京丰台做网站,做电子商务网站的公司1049. 最后一块石头的重量 II(题目链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台) 思路:把全部石头重量加起来,然后除以二,就等于背包的最大容量。然后就可以按照背包问题…

1049. 最后一块石头的重量 II(题目链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台)

思路:把全部石头重量加起来,然后除以二,就等于背包的最大容量。然后就可以按照背包问题做,再将石头总质量减去背包最大容量得到的差减去背包里面的值,就是可以得到的最小结果。

int lastStoneWeightII(vector<int>& stones) {int sum = accumulate(stones.begin(), stones.end(), 0);int target = sum/2;vector<int> dp(target+1, 0);for(int i=0; i<stones.size(); i++){for(int j=target; j>=stones[i]; j--){dp[j] = max(dp[j], dp[j-stones[i]]+stones[i]);}}return (sum - dp[target]) - dp[target];
}

494. 目标和(题目链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台)

思路:乍一看还以为是个排列组合题目,想用回溯法来做,但是结果会超时。所以还是用dp做,关键在于dp的构造,细想其实可以得到这个式子:left-right=targt, left+right=sum,可以推出left=(sum+target)/2,这就好办了,left即为我们的背包最大容量。dp[left]即为我们要求的最终结果。(但此题与其他不同的是,他不是每次都去比较拿最大值,而是一直做加法,我的理解是实际还是做的排列组合)

int findTargetSumWays(vector<int>& nums, int target) {int sum = accumulate(nums.begin(), nums.end(), 0);if((sum+target)%2==1) return 0;if(abs(target)>sum) return 0;int bagSize = (target+sum)/2;vector<int> dp(bagSize+1, 0);dp[0] = 1;for(int i=0; i<nums.size(); i++){for(int j=bagSize; j>=nums[i]; j--){dp[j] += dp[j-nums[i]];}}return dp[bagSize];
}

474. 一和零(题目链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台)

思路:可以看作是两个背包合一起,要装一起装,要不都不装。

int findMaxForm(vector<string>& strs, int m, int n) {vector<vector<int>> dp(m+1, vector<int>(n+1, 0));for(string str : strs){int zeroNum=0, oneNum=0;for(char ch : str){if(ch=='0') zeroNum++;else oneNum++;}for(int i=m; i>=zeroNum; i--){for(int j=n; j>=oneNum; j--){dp[i][j] = max(dp[i][j], dp[i-zeroNum][j-oneNum] + 1);}}}return dp[m][n];
}

http://www.hkea.cn/news/856477/

相关文章:

  • 广西梧州南京 seo 价格
  • 网站警察备案seo关键词优化平台
  • 网站开发设计实训 报告惠州网站建设
  • 网站开发的原理山西免费网站关键词优化排名
  • 石家庄网站建设全包免费推广网站2024
  • 阿里云网站备案时间无锡seo网站管理
  • 景点介绍网站模板重庆百度关键词推广
  • 做亚马逊网站费用吗曲靖新闻今日头条
  • bing 网站管理员2023今日新闻头条
  • 深圳市做网站前十强百度一下搜索网页
  • 做执法设备有哪些网站国家免费培训学校
  • 顺德乐从有做阿里巴巴的网站吗杭州网站设计
  • 做英文网站 用阿里服务器行吗b2b网站推广排名
  • 搭建网站做淘宝客网赌怎么推广拉客户
  • 网站建设前台与后台最新技术2021最新免费的推广引流软件
  • 做网站基本语言淘宝如何提升关键词排名
  • wordpress怎样分类目录添加标签seo文章范文
  • 订阅号可以做网站吗南宁seo外包服务商
  • 邢台哪儿做网站便宜宁波 seo排名公司
  • 深圳网站优化咨询网上广告怎么推广
  • 网站右击无效是怎么做的网络营销产品
  • 中宣部网站政治建设网站服务器是什么意思
  • 淮安网站定制徐州seo外包公司
  • 嘉兴类网站系统总部网站建设技术解决方案
  • 做网站的教科书外包网络推广公司推广网站
  • 模板名字 wordpress优化大师如何删掉多余的学生
  • 3d网站建设制作百度关键词优化手段
  • 新手做那些网站比较好东莞企业网站排名
  • 欧美风格网站360指数
  • 优秀网站建设公司电话下列哪些店铺适合交换友情链接