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

黄石建网站百度新闻下载安装

黄石建网站,百度新闻下载安装,网站内容及内链建设,长宁网站推广公司个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望…

个人主页:兜里有颗棉花糖
欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创
收录于专栏【手撕算法系列专栏】【LeetCode】
🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望对大家有所帮助
🍓希望我们一起努力、成长,共同进步。
在这里插入图片描述

点击直接跳转到该题目

目录

  • 1️⃣题目描述
  • 2️⃣算法分析
  • 3️⃣代码编写

1️⃣题目描述

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

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

示例1:

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

示例2:

输入:target = 4, nums = [1,4,4]
输出:1

示例3:

输入:target = 11, nums = [1,1,1,1,1,1,1,1]
输出:0

注意:

  • 1 <= target <= 10^9
  • 1 <= nums.length <= 10^5
  • 1 <= nums[i] <= 10^5

2️⃣算法分析

解题思路如下:

  • 步骤一:使用双指针left和right来构建滑动窗口,初始时left和right都为0。
  • 步骤二:进入循环,将右指针right向右移动,每次将nums[right]的值加到sum中。
  • 步骤三:进入while循环,判断当前窗口内的和sum是否大于等于目标值target。如果是,则更新ret为最小值,即min(ret, right - left + 1);然后将左指针left向右移动,并从sum中减去nums[left]。
  • 然后循环步骤二和步骤三直到右指针right达到数组的末尾最后返回结果即可。

3️⃣代码编写

class Solution {
public:int minSubArrayLen(int target, vector<int>& nums) {int n = nums.size();int ret = INT_MAX, sum = 0;for(int left = 0,right = 0;right < n;right++){// 进窗口sum += nums[right];while(sum >= target){// 更新结果ret = min(ret,right - left + 1);// 出窗口sum -= nums[left++];}}return ret == INT_MAX ? 0 : ret;}
};

最后就是通过啦!!!

在这里插入图片描述

http://www.yidumall.com/news/29204.html

相关文章:

  • 网站首页图片做多大影视剪辑培训机构排名
  • 典型的电子商务网站有哪些韩国搜索引擎排名
  • 山东专业网站建设友情链接对网站的作用
  • 苏州做网站的公司智慧营销系统平台
  • 北京建设专职查询网站网络推广运营主要做什么
  • centos 7.2 做网站seo北京优化
  • 网站标识代码怎么加手游推广渠道平台
  • 怎么做电商平台网站短视频seo排名加盟
  • 建站最好的创建网页步骤
  • 什么蓝色 适合公司网站主色免费发广告网站
  • 鞍山贴吧最新消息北京建站优化
  • 个人做跨境电商的平台网站有哪些seo排名赚靠谱吗
  • 域名查ipseo优化信
  • 微网站建设正规公司如何自己制作一个网站
  • 网站不更新天津seo公司
  • 长沙做网站品牌深圳网络推广服务是什么
  • 济南历山北路网站建设百度下载app下载
  • 如何在手机使用wordpress网站seo优化方案设计
  • 长春火车站疫情防控咨询电话号码企业营销策划是做什么的
  • 网站开发源代码app推广方式有哪些
  • 外包网站问些什么问题无锡网站建设seo
  • 怎么找电商平台合作杭州百度优化
  • wordpress资源付费主题长沙企业关键词优化
  • 国内b2b平台网站西安关键词排名提升
  • 网站设计一般多少钱一个页面北京网站建设公司案例
  • 网站开发国内外研究背景seo优化方案总结
  • 做淘宝网站需要多大空间google官方下载
  • 镜像网站做优化今日热点新闻一览
  • 中建西部建设广通讯网站深圳seo专家
  • 想学做网站网站seo服务