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

wordpress 视频无广告域名seo站长工具

wordpress 视频无广告,域名seo站长工具,电商网购网站怎么做,最新网站建设力扣209题 题目描述:长度最小的子数组 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 子数组 [numsl, numsl1, ..., numsr-1, numsr] ,并返回其长度**。**如果不存在符合条件的子数组&…

力扣209题

题目描述:长度最小的子数组

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

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

image.png

**题解思路:**力扣上暴力搜索会超时!

可以使用滑动窗口的方法实现,用一个指针寻找终止位置,然后通过 sum>= target来更新起始位置,从而达到降低复杂度的目的。

class Solution {// --- 滑动窗口 ---public int minSubArrayLen(int target, int[] nums) {int sum = 0;int subLen = 0;// 每次更新的数组长度int minLen = Integer.MAX_VALUE;// 最小的子数组长度,初始时设为最大值int start = 0;// 起始位置的下标for (int end = 0; end < nums.length; end++) {sum += nums[end];while (sum >= target) {subLen = end - start + 1;// 更新子数组的长度minLen = subLen < minLen ? subLen : minLen;// 取最小的子数组长度sum -= nums[start++];  // 更新 i 的位置}}return minLen == Integer.MAX_VALUE ? 0 : minLen;}
}
http://www.ysxn.cn/news/2666.html

相关文章:

  • 买了网站主机后如何建设网站台州seo
  • 网站做跳转付款火星时代教育培训机构学费多少
  • 网站建设条件营销策划公司
  • 网站商城app建设方案域名whois查询
  • 新乡网站优化平台网站访问量统计工具
  • 怎么把网站制作成安卓网络宣传怎么做
  • 网架公司赵娜专业seo服务商
  • 郑州做旅游网站吉林seo网络推广
  • 网站需求分析文档河源网站seo
  • 网站的ppt方案怎么做游戏推广怎么做挣钱
  • 今日油价92汽油多少钱一升seo黑帽多久入门
  • 天府新区建站公司指数平台
  • 网站个人空间怎么做三只松鼠营销策划书
  • 郑州做网站好网络推广公司专业网络
  • 网站商城开发一个多少钱百度招聘平台
  • c 可以做网站嘛北京seo网站开发
  • 石湾网站设计制作爱站工具
  • 广州站改造最新消息旺道seo
  • 网站建设的公司哪家靠谱上海百度
  • 做深度游网站 知乎如何网络营销
  • 韩国网页游戏网站搜狐三季度营收多少
  • 济南集团网站建设流程郑州免费做网站
  • 什么网站做任务seo新方法
  • .net做网站用什么的多成人用品网店进货渠道
  • oa和erp系统区别seo网站关键词优化费用
  • 做网站服务器还是虚拟空间好北京网站
  • 北京网站建设备案seo职位要求
  • 网站建设低价建站真赚钱了吗长春网络科技公司排名
  • 青海政府网站建设公司石家庄百度快速排名优化
  • 水产网站模板seo咨询解决方案