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

中国设计师个人网站淘宝上做网站的生意怎么样

中国设计师个人网站,淘宝上做网站的生意怎么样,用php做网站需要什么,vs2010 c 建设网站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.yayakq.cn/news/410090/

相关文章:

  • 上海十大网站建设摄影主题 wordpress
  • 宝安网站设计最好的公司wordpress编辑权限
  • 怎么注册国外网站一个网站费用
  • 个人网站建设规划论文100个电商平台
  • 电商网站设计的准则是什么广西建网站公司
  • 可以做360度全景图的网站大型网站快速排名
  • 网站优化怎么做分录小游戏网页版入口
  • 营销型企业网站特点网页布局图片
  • 可以做头像的网站网站建设无法访问网站
  • 网站做淘客建一个网站模板网
  • 金融系统网站模板深圳龙华区大浪街道
  • 门户网站建设目的南充二手房
  • 网站点击率高用模板搭建的网站备案吗
  • 廊坊网站制作工具wordpress 文章 格式
  • treeson wordpress网奇seo赚钱培训
  • 免费制作网站方案为什么做可信网站
  • 做网站基本步骤模板建站平台
  • 青岛网站设计公司男朋友说是做竞彩网站维护的
  • 广州哪家网站建设最好外贸营销渠道
  • sharepoint 网站开发网络营销企业推广策划
  • 网站运营总结网页制作工具有
  • 绍兴建设开发有限公司网站首页网站建设会遇到哪些问题
  • 手表东莞网站建设技术支持南京seo排名外包
  • 成都行业网站永川网站设计
  • 网站开发小作业技术支持::天空网络-临汾做网站
  • 苏州建设工程交易中心网站如何抄袭网站
  • 西安行业网站国外品牌网站建设
  • 陵水网站建设价格购物网站的设计
  • 网站入口你会回来感谢我的跨境电商平台有哪些?
  • 做设计网站赚钱吗巧克力网站建设需求分析