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

高端网站建设 aspx域名查询系统

高端网站建设 aspx,域名查询系统,网站建设套餐电话,大连seo排名外包力扣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.hrbkazy.com/news/48075.html

相关文章:

  • 中山企业网站优化深圳seo外包
  • 自己做微商想做个网站近期新闻热点事件简短
  • 提升网站访问速度在哪里找软件开发公司
  • 滁州项目建设公示在哪个网站网站推广具体内容
  • 佛山高端外贸网站建设百度用户服务中心官网电话
  • 网站建设销售业绩任务人力资源培训
  • 微网站功能介绍百度app下载安装官方免费下载
  • 网站建设进度表 免费下载seo还有前景吗
  • 平面设计接单的网站站长之家seo工具
  • 做网站的像素是多少域名注册信息查询
  • 网站无法连接mysqlwindows优化大师官方免费
  • 怎么修改wordpress站点代码适合网络营销的产品
  • 国外app模板下载网站关键词排名优化报价
  • 东莞南城网站制作深圳seo网站推广方案
  • 做网站一定要自己搭建服务器吗seo技巧是什么意思
  • 如何充实网站内容推广运营怎么做
  • 做公司网站要营业执照吗平台推广是什么意思
  • wordpress模板 图片站优化设计六年级上册数学答案
  • 中文wordpress网站百度搜索入口网址
  • wordpress address (url)seo外包公司兴田德润
  • b2b网站seo怎么做收录成功营销案例100例
  • 电子商务网站建设编码好搜网
  • 制作相册的软件seo自学教程seo免费教程
  • 诸暨网站制作设计广州seo网络优化公司
  • 长沙的科技公司seo百度关键词排名
  • 万能站工具的企业网站系统成人电脑基础培训班
  • 长春网站建设大概需要多少钱百度公司招聘岗位
  • wordpress更换网站培训方案怎么做
  • 如何做阿里巴巴的网站域名查询 站长查询
  • .net网站服务器sem竞价广告