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

建设网站最重要的是什么用哪个网站做简历更好

建设网站最重要的是什么,用哪个网站做简历更好,如何做配音网站,用手机免费制作app软件有哪些题目链接:leetcode 209 1.题目 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 连续子数组 [numsl, numsl1, …, numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组&#xff0c…

题目链接:leetcode 209

1.题目

给定一个含有 n 个正整数的数组和一个正整数 target 。

找出该数组中满足其总和大于等于 target 的长度最小的 连续子数组 [numsl, numsl+1, …, numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。

2.示例

1)示例 1:
输入:target = 7, nums = [2,3,1,2,4,3]
输出:2
解释:子数组 [4,3] 是该条件下的长度最小的子数组。

2)示例 2:
输入:target = 4, nums = [1,4,4]
输出:1

3)示例 3:
输入:target = 11, nums = [1,1,1,1,1,1,1,1]
输出:0

4)数据范围:
1 <= target <= 109
1 <= nums.length <= 105
1 <= nums[i] <= 105

3.分析

首先使用前缀和数组进行记录,对于固定区间某个右端点st2,当sum[st2]-sum[st1]>target时,说明区间长度可以缩小,st1++,当sum[st2]-sum[st1]<target,说明区间长度需要增加才能满足要求,st1++,同时对于大于上一时刻st2_last的st2_now,st1_last已经是满足sum[st2]-sum[st1]>target的最大st1了,st1之前的不需要遍历,时间复杂度为O(n)

4.代码

class Solution {
public:int minSubArrayLen(int target, vector<int>& nums) {//O(n)int sum[100010];for(int i=0;i<nums.size();i++)sum[i+1]=sum[i]+nums[i];int st1=0,st2=1,ans=nums.size();if(sum[nums.size()]<target) return 0;while(st1<st2&&st2<=nums.size()){while(sum[st2]-sum[st1]>target&&st1+1<st2)st1++;while(sum[st2]-sum[st1]<target&&st1-1>=0)st1--;if(sum[st2]-sum[st1]>=target)ans=min(ans,st2-st1);st2++;}return ans;}
};
http://www.yayakq.cn/news/270770/

相关文章:

  • 天津网站模板建站在线制作个人网站
  • 青岛会议网站制作公司博客页面html模板
  • 台州网站推广技巧付费网站建设如何网络销售
  • php网站开发工程师教程微信网名
  • 四川网站建设外包服务湖北网站建设费用
  • 海南网站建设基本流程建设网站编程语言
  • 网站开发所需费用明细wordpress主题代码
  • 帮别人做网站要投资吗做写字楼租赁用什么网站好
  • 劳务派遣东莞网站建设建造师免费自学网站
  • 网页游戏在哪里制作广西优化网站
  • 为什么广告不集中建设广告网站wordpress 响应式图片
  • 贵州城市和城乡建设官方网站软件ui设计怎么做网站
  • 那些网站可以做问答网站备案 更改ip
  • 儿童网站 源码crossapple wordpress
  • 运营最好的网站免费的黄冈网站有哪些平台可以聊天呢
  • 哈尔滨最专业的网站建设开户推广竞价开户
  • 个人网站有哪些站wordpress关闭头像
  • 网站开发书籍网站的设计 改版 更新
  • 做ar的网站网站托管做的好的公司
  • 登录浏览器是建设银行移动门户网站湖北网站建设联系电话
  • 行政事业单位网站建设小工程承包网
  • 成都创新互联网站建设怀化冰山涯IT网站建设公司
  • 企业门户网站模板html上线建筑设计资质查询平台
  • dedecms修改网站教程郑州哪家网站建设好
  • p2p做网站青岛企业网站开发
  • 网站建设英语词汇网站关键词优化方案
  • 兰州网站建设运营方案91永久海外地域网名
  • 建设网站需要哪些资质wordpress付费阅读chajian
  • 炫酷做网站背景图商务网站构建方法
  • 常州网站外包签合网站是哪个好