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

万网建站流程有什么好的网站做旅行计划

万网建站流程,有什么好的网站做旅行计划,张家界做网站美工公司,嫦娥直播力扣1031. 两个非重叠子数组的最大和 题目解析及思路 题目要求找到两段长分别为firstLen 和 secondLen的子数组,使两段元素和最大 图解见灵神 枚举第二段区间的右端点,在左边剩余部分中找出元素和最大的第一段区间,并用前缀和优化求子数组…

力扣1031. 两个非重叠子数组的最大和

题目解析及思路

题目要求找到两段长分别为firstLensecondLen的子数组,使两段元素和最大

图解见灵神

枚举第二段区间的右端点,在左边剩余部分中找出元素和最大的第一段区间,并用前缀和优化求子数组元素和

代码

class Solution {
public:int maxSumTwoNoOverlap(vector<int>& nums, int firstLen, int secondLen) {int ans = 0,n = nums.size(),s[n+1];s[0] = 0;//求前缀和for(int i=1;i<=n;i++)s[i] = s[i-1] + nums[i-1];auto f = [&](int firstLen,int secondLen){int maxsum = 0;//枚举第二段区间右端点for(int i = firstLen+secondLen;i<=n;i++){//求第一段区间最大值maxsum = max(maxsum,s[i-secondLen] - s[i-secondLen-firstLen]);ans = max(ans,maxsum + s[i] - s[i-secondLen]);}};//左a右bf(firstLen,secondLen);//左b右af(secondLen,firstLen);return ans;}
};
http://www.yayakq.cn/news/810762/

相关文章:

  • 帮别人做网站市场价福建省建设局网站
  • 中建国际建设公司网站网站开发的评论界面怎么写
  • 交流稿 网站建设大连seo建站
  • 沧州南皮网站建设公司dw属于什么的网页制作工具
  • 怎么样自学做网站电力行业做的好的招投标网站
  • 专业的免费网站建设河北石家庄网站
  • 天津专业的做网站与运营的公司上海市工商局企业查询
  • 长沙网站的建设北京网站代运营公司
  • 山西高端网站建设电影网站推广
  • wordpress 做仿站wordpress主题下新建页面
  • 帮人做兼职的网站吗网站名称在哪里修改
  • 摄影后期教程网站国外域名购买网站
  • 和田做网站的联系电话猴王水果竞猜网站建设
  • 品牌购物网站十大排名h5游戏平台代理
  • 网站开发项目流程书wordpress tml
  • 新站网站如何做Seowordpress如何让标签大小一致
  • 做网站包域名包服务器多少钱怎么做论坛的网站
  • 重庆平台网站建设企业最新网站制作公司哪个好
  • 门户网站建设考核总结江西省楚天建设集团有限公司网站
  • 网站应具有的功能模块wordpress 采集函数
  • 网站icp备案号查询最新实时新闻
  • 哪个网站做初中作业室内设计师怎么考证
  • 小程序网站建程网工程平台
  • 做pc端网站多少钱高端网站建设要多少钱
  • 免费的制作手机网站平台黄山旅游必去十大景点
  • 学校网站开发方案模板祥云平台网站建设怎么收费
  • 招标网站平台有哪些二手书交易网站开发背景分析
  • 响应式网站 做搜索推广缺点怎么做网站小编
  • 网站内容设计遵循的原则有大连免费建站模板
  • 广西医科大学网站建设网站建设的意见征集