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

北京建设信源公司网站网站建设 浙icp 0578

北京建设信源公司网站,网站建设 浙icp 0578,广州中新知识城开发建设网站,wordpress个人工作室主题个人主页#xff1a;兜里有颗棉花糖 欢迎 点赞#x1f44d; 收藏✨ 留言✉ 加关注#x1f493;本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 #x1f354;本专栏旨在提高自己算法能力的同时#xff0c;记录一下自己的学习过程#xff0c;希望… 个人主页兜里有颗棉花糖 欢迎 点赞 收藏✨ 留言✉ 加关注本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 本专栏旨在提高自己算法能力的同时记录一下自己的学习过程希望对大家有所帮助 希望我们一起努力、成长共同进步。 点击直接跳转到该题目 目录 1️⃣题目描述2️⃣算法分析3️⃣代码编写 1️⃣题目描述 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 连续子数组 [nums[l], nums[l1], ..., 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^91 nums.length 10^51 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, vectorint 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.w-s-a.com/news/284910/

相关文章:

  • 30个做设计的网站企业设计网站
  • 招生网站开发的背景创意 wordpress
  • 网站备案资料查询小型企业管理系统软件
  • 温州网站建设维护怎么做好网站开发、设计
  • 佛山 做网站公司有哪些网站排名忽然不见了
  • 广告网站建设最专业东莞大朗网站设计
  • 网站做流量的论坛贴吧分销商城系统源码
  • 新手建立网站的步骤网站建设费怎么入分录
  • 哪里建网站性价比高做网站赚取广告费
  • 邢台集团网站建设价格微信怎么做捐钱的网站
  • 做网站费用需要分摊吗装修公司一般多少钱一平方
  • 公司主页的网站格式wordpress自动推送给百度
  • 网站建设辶金手指排名十二wordpress 当数据库
  • 无锡手机网站建设服务苏州展厅设计企业
  • 无锡网站制作需要多少钱北京二次感染最新消息
  • 网站开发视频播放无画面杭州房产信息网官网
  • 网站开发 改进如何创建公众号平台
  • wordpress网站响应很慢只有asp网站代码可以重新编译吗
  • 哪个网站教做饭做的好wordpress热点文章
  • 可以做推广东西的网站重庆网站建设 重庆网站制作
  • 珠海网站建设培训学校wordpress去版权 合法
  • 建设食品商购网站学校网站设计实验报告
  • 建个网站多少钱沭阳奥体小区做网站的
  • 广州视频网站建站公司php网页设计作业代码
  • 成都公司网站设计如何制作网址最简单的方法
  • 温州 做网站福建住房城乡建设部网站
  • 网站自动化采集成都网站设计费用
  • 广东专业网站定制建设淘宝网站的人员组织结构
  • 网站改版seo无锡有多少家公司
  • h5美食制作网站模板下载wordpress大学百度云