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

宿州网站建设价格网站建立的具体步骤

宿州网站建设价格,网站建立的具体步骤,微信朋友圈网站广告怎么做,文库网站建设目录 1,题目-滑动窗口 2,代码 滑动窗口 3,学习与总结 1,题目-滑动窗口 给定一个含有 n 个正整数的数组和一个正整数 target 。找出该数组中满足其总和大于等于 target 的长度最小的 连续子数组 [numsl, numsl1, ..., numsr-1,…

目录

1,题目-滑动窗口

2,代码

滑动窗口

3,学习与总结


1,题目-滑动窗口

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

2,代码

滑动窗口

两个指针 start 和 end 分别表示子数组(滑动窗口窗口)的开始位置和结束位置;

维护变量 sum 存储子数组中的元素和(即从 nums[start] 到 nums[end] 的元素和);

/*** @param {number} target* @param {number[]} nums* @return {number}*/
var minSubArrayLen = function(target, nums) {let n = nums.length;if(n === 0){return 0;}// 滑动窗口let start = 0, end = 0;let sum = 0;let ans = Infinity;while(end < n){sum += nums[end++];while(sum >= target){ans = Math.min(ans,end - start );sum -= nums[start];start++;}}return ans === Infinity? 0:ans;};

3,学习与总结

滑动窗口的理解 结合队列的进出来理解;

. - 力扣(LeetCode)

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

相关文章:

  • 外贸流程单据十堰网站优化
  • 高档手表网站国家高新技术企业认定官网
  • 高校网站建设管理办法做直播网站要什么证吗
  • 静态网站系统手机网站 动态 页面 好 静态页面好
  • 制作html网站一般使用的分辨率的显示密度是多少
  • 自己做的网站怎么设置文件下载重庆网站建设快忻
  • 京东联盟怎么做网站网站运营与管理的含义
  • 制作企业网站的代码沙田镇网站仿做
  • 网站模板论坛百度如何推广网站
  • 扬中网站哪家做得好公众号怎么挣钱
  • 绩效管理网站开发asp.net开发的网站
  • 哈尔滨企业网站建设海外医疗兼职网站建设
  • 手机网站 英文网站设计 收费
  • 网站推广策划书模板wordpress添加版权信息
  • 母版页做网站例子网站与网页之间的区别是什么
  • 网站建设相关优化创客贴网站建设
  • 高端网站设计费用wordpress更改主题目录
  • 手机网站设计咨询网络营销的主要传播渠道是
  • windows10php网站建设网站侵权 做网站有责任吗
  • 烟台网站开发自已建设网站流程
  • 武宁网站ui专业设计想自己做网站需要会什么软件
  • 我的网站建设wordpress logged in
  • 有什么办法做自己的网站wordpress个人支付接口
  • 扁平化网站首页中医网站开发
  • 什么软件可以找做网站的湛江专业网站制作
  • 建设电子商务网站步骤网络销售怎么跟客户聊天
  • 廊坊网站建设服务wordpress回复后可见
  • 网站建设快照优化搜索引擎网站建设代码
  • 北京公司模板网站好在那做网站
  • 网站建设美词原创网络游戏设计是干什么的