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

专业电商网站建设哪家好综合查询

专业电商网站建设哪家好,综合查询,前端开发培训多少钱啊,国外黄冈网站推广软件有哪些一、题目描述 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 连续子数组 [numsl, numsl1, ..., numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。 二、题目解析 经…

一、题目描述

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

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

二、题目解析

经过观察示例,我们发现一个规律就是:比如示例1,2,3,1,2私塾相加之和大于target,这时如果再让右指针向右移动肯定是大于7,并且长度一定不是最小的,所以我们规避这样的情况,去让左指针++,先判断是否已经大于7,如果不大于那让右指针++,然后一直重复上述操作!

这时发现做右指针都向同一个方向移动,我们就称呼该算法就是“滑动窗口”!

三、原码

class Solution {
public:int minSubArrayLen(int target, vector<int>& nums) {int len = nums.size();int min = 0;int left = 0;int right = 0;int sum = nums[0];while(left<len && right<len){if(sum < target){right++;//判断特殊越界的情况if(right == len)break;sum += nums[right];}else{if(min == 0)min = right-left+1;else{if(right-left+1 < min)min = right-left+1;}sum -= nums[left];left++;}}return min;}
};

http://www.yayakq.cn/news/546472/

相关文章:

  • 东莞网站推广服务河间做网站
  • 打造公司的网站专业柳州网站建设
  • 百度推广登录网站汉中市建设工程造价信息
  • 北京专做粮油米面的配送网站网站自身seo优化怎么做
  • 做的网站怎么让别人也能看到网站的结构
  • 网站模版图片网站建设业务怎么做
  • 合肥大型网站开发公司外贸自建站费用
  • 做淘宝客网站要申请什么长春网站制作网络推广
  • 南京玄武网站建设百度搜索网站优化
  • 运营网站挣钱方法google广告投放
  • dw怎么做网站布局和萝莉做的电影网站
  • 集团网站建设的要求wordpress最底部版权
  • 某些网站字号设置样式seo建站的步骤
  • 哪个网站可以做担保交易php做的网站安全吗
  • 网站介绍视频怎么做西安网站设计建设公司 概况
  • 现在都用什么网站找事做自己怎做网站后台
  • 网站开发推荐一本书怎样做才能让网站更受关注
  • 河南建设工程信息网站如何建个人免费网站
  • 鞍山哪里做网站运营网站是多少
  • 建立网站该怎样做广西桂林师范大学
  • 凤翔网站开发金融企业网站源码
  • 二手旧书网站开发设计报告wordpress防破解
  • 简要说明网站建设的步骤wordpress主题一点就升级
  • 网站与备案信息不符历下网站建设
  • 做自媒体那几个网站好点最好的wordpress 网站
  • 站长统计app软件下载官网安卓网站建设文化教程
  • 网站制作 杭州公司wordpress wptitle
  • co域名 大网站在线个人网页生成
  • 网站开发的价格芜湖seo
  • 马和人做人和牛做网站中国苏州网站