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

为什么要网站备案网站制作流程

为什么要网站备案,网站制作流程,广州住建局官网,教育类网站建站给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 子数组 [numsl, numsl1, …, numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。 示例 1: 输入&#xff1…

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

找出该数组中满足其总和大于等于 target 的长度最小的 子数组 [numsl, numsl+1, …, numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 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 ^9 9
1 <= nums.length <= 10 5 ^5 5
1 <= nums[i] <= 10 4 ^4 4

直接滑动窗口即可:

class Solution {
public:int minSubArrayLen(int target, vector<int>& nums) {int left = 0;int curSum = 0;int ans = numeric_limits<int>::max();for (int i = 0; i < nums.size(); ++i) {curSum += nums[i];while (curSum >= target) {ans = min(ans, i - left + 1);curSum -= nums[left];++left;}}return ans == numeric_limits<int>::max() ? 0 : ans;}
};

如果nums中有n个元素,则此算法时间复杂度为O(n),空间复杂度为O(1)。

http://www.zhongyajixie.com/news/49759.html

相关文章:

  • 网站制作功能多少钱品牌宣传推广策划方案
  • 杭州人防质监站网址在哪里做推广效果好
  • 南充网站建设费用网站建设seo
  • 网页制作三巨头网站外部优化的4大重点
  • 一台服务器做两个网站吗网站友情链接查询
  • 建设网站规划书门户网站
  • 做网站能给公司带来什么好处百度健康人工客服电话24小时
  • 做区域链的网站网络口碑营销的成功案例
  • 唐山专业做网站台湾新闻最新消息今天
  • 佛山建站专家网络推广怎么做方案
  • 求一个做烧肉的网站网络优化初学者难吗
  • 门户子网站建设申请html友情链接
  • 雅虎搜索引擎江西省seo
  • 商业网站建设公司推荐上海公关公司
  • 怎样做家普网站网络营销岗位
  • 武汉网站建设与服务公司宁波seo网络推广咨询热线
  • 凡科是免费做网站吗游戏推广接单平台
  • wordpress还是自己写广州百度搜索优化
  • 电商网站上信息资源的特点包括哪些seo专员
  • 深圳公司网站设计公司灰色词优化培训
  • 企腾网seo站内优化培训
  • 能查个人信息的网站成都排名推广
  • 桂林做网站的公司免费建网站最新视频教程
  • 建设网站找什么问题优化排名
  • WordPress共享数据库360优化大师官网
  • 网站反链怎么做郑州短视频代运营公司
  • 公司网站工程案例怎么做杭州百度快照推广
  • 最新源码论坛专业排名优化工具
  • 做qq图片的网站吗搜索引擎网络推广方法
  • 影院网站建设网站源码交易平台