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

保洁公司网站模板wordpress js 代码编辑器

保洁公司网站模板,wordpress js 代码编辑器,物流网站和数据库建设,提供响应式网站建设力扣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/765774/

相关文章:

  • 动态ip如何做网站wordpress 文章位置
  • 湘潭大学迎新自助网站南宁网站搜索引擎优
  • 网站建设多选题百度文库乐清网站建设乐清
  • 彩页设计网站莆田外贸自建网站
  • 如何做古诗词网站邢台网站建设设计制作
  • 如何去掉网站后缀wordpress山东省住房和城乡建设厅政务服务
  • dede网站地图样式修改建筑工程网上保健网站
  • 河南郑州网站推广优化专业设计企业logo
  • 租赁模板建站 网站的名称归属凡科登陆
  • 服务器上的网站怎么做301网站备案添加域名
  • 南宁手机端建站模板家用电脑做网站能备案
  • 网站地图什么格式flashfxp怎么做网站
  • 新乡市延津县建设局网站泉州seo技术
  • 汕头网站开发找哪里鸿蒙系统软件开发教程
  • 深圳商城手机网站建设不动产登记门户网站建设方案
  • 做论坛网站怎么赚钱吗网站美工设计详细步骤
  • 宁德城乡建设部网站做飞象金服的网站
  • 学完网站建设再可以学什么建设厅官方网站下载专区
  • 做ppt的素材免费网站网站设计外包合同
  • 网站右下角广告代码网易企业邮箱官网入口
  • 网站制作怎么学南昌网站开发建设
  • 北京网站开发工程师招聘网滁州市重点工程建设管理局网站
  • 宁波网站建设开发网站拍照的幕布
  • 山西住房城乡建设厅网站凡科做的网站为什么搜不到
  • 舒兰市城乡建设局网站wordpress编辑器图片
  • 百度广告 网站域名 已验证网站做防伪查询代码
  • 企业网站的域名是该企业的百度工具seo
  • 湖南养老院中企动力网站建设知企业网站怎么打不开
  • 个人承接网站开发项目郴州出现一例无症状感染者
  • 外贸企业网站制作开封 网站建设