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

这样做微信网站三星网上商城如何学生认证

这样做微信网站,三星网上商城如何学生认证,佳木斯外贸网站建设,dw软件安装包题目链接#xff1a;leetcode 209 1.题目 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 连续子数组 [numsl, numsl1, …, numsr-1, numsr] #xff0c;并返回其长度。如果不存在符合条件的子数组#xff0c…题目链接leetcode 209 1.题目 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 连续子数组 [numsl, numsl1, …, 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, vectorint nums) {//O(n)int sum[100010];for(int i0;inums.size();i)sum[i1]sum[i]nums[i];int st10,st21,ansnums.size();if(sum[nums.size()]target) return 0;while(st1st2st2nums.size()){while(sum[st2]-sum[st1]targetst11st2)st1;while(sum[st2]-sum[st1]targetst1-10)st1--;if(sum[st2]-sum[st1]target)ansmin(ans,st2-st1);st2;}return ans;} };
http://www.hkea.cn/news/14444729/

相关文章:

  • 网站怎么做点击广告网站建设租用服务器
  • 网站关键词优化遇到的情况和解决方法商务网站可以做哪些
  • 做淘宝店头的网站南昌网站建设价位
  • 东坑网站建设可以做水印的网站
  • 上海专业网站建站公嘉兴seo排名扣费
  • 南京做网站最好的公司重庆专业网站推广时间
  • 塘厦做网站青岛网站建设康之迅
  • 做网站排名要多少钱关于建筑工程的网站
  • 学做视频的网站有哪些同一个网站买多家cdn
  • 网站检测报告哪里做中高端网站设计
  • 优秀企业门户网站建设新手建站教程报价单
  • 网站收录一键提交福建省住房和城乡建设网站
  • 网站建设图片上传常州做网站哪里好
  • 布吉网站建设公司宁夏自治区住房城乡建设厅网站
  • 注册域名不建设网站网页设计代写价格
  • 网站建设 目标浏阳做网站公司
  • 网站开发运营工程师待遇做淘宝需要知道什么网站
  • 常州网站建设公司市场佛山制作网页公司
  • 怎么做属于自己的音乐网站价格低性价比高的手机
  • 高端网站公司安卓app用什么软件编写
  • 六盘水网站设计企业形象通用网站
  • 网站代码 输入文字 跳出内容给医院做网站赚钱吗
  • 水果网站建设规划书网站开发 进度表
  • 海东营销网站建设公司网站建设技术优势
  • 建设网站招标文件二级域名怎么做网站
  • 乡村生态旅游网站建设方案在线编辑
  • 上海住远建设工程监理公司网站群晖wordpress插件
  • 3d云打印网站开发网站设计的尺寸
  • 北京网站建设签约免费好用的网站制作
  • 网站域名到期惠州市企业网站seo点击软件