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

网站运营分析报告本地南通网站建设

网站运营分析报告,本地南通网站建设,html5商城网页模板,棋牌小程序制作开发力扣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/248666/

相关文章:

  • 东丽集团网站建设做策划的工资高吗
  • 网站建设中 油财宝临沂设计网站的公司
  • php网站后台模板下载做网站建设需要多少钱
  • 纺织服装板块上市公司网站建设公众号怎么建立
  • 教育培训网站抄袭汉中建设工程招标网
  • 电商网站建设特色公司邮箱怎么进入
  • 东莞网上商城网站建设郑州网站建设优化公司
  • 南昌做网站和微信小程序的公司舟山市住房与城乡建设厅网站
  • 网站页面设计稿注册公司流程和费用l
  • 网站设计特别好的公司东莞市门户网站建设怎么样
  • 做网站找哪家最好房产网站建设机构
  • 铜仁手机网站建设晚上正能量网站大全
  • 网站项目的设计制作宁波seo外包服务
  • 百度竞价外包廊坊seo排名扣费
  • 模仿大型门户网站做ppt手机怎么制作网站教程视频教程
  • 怎样做办公用品销售网站wordpress全站迁移
  • 哪里有人收费做网站加强学科网站建设
  • 科技公司网站php源码传奇网站怎么建设
  • 淘宝客户自己做网站怎么做电动车行业网站建设
  • 网站登录页面模板大数据专业主要学什么
  • 凡科建站后属于自己的网站吗网站如何有排名
  • 网站源码编辑软件包头教育云网站建设
  • 评论回复网站怎么做91卫星地图手机版下载官网
  • 建设网站多长时间造价统计报表在哪个网站上做
  • 有那些专门做外贸的网站呀百度seo推广方案
  • 无锡高端网站建设开发攀枝花市住房和城乡建设局网站
  • 网站开发毕业设计任务书怎么写客户对网站建设公司的评价
  • 郴州免费招聘网站上海最大的外贸公司
  • 图片网站cms推广信息发布平台
  • 长春火车站在哪网站建设实习小结