LeetCode209.滑动窗口算法原理图解(Kotlin语言):长度最小的子数组
题目:
给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 sum ≥ s 的长度最小的连续子数组...如果不存在符合条件的连续子数组,返回 0。
示例:
输入: s = 7, nums = [2,3,1,2,4,3]
输出: 2
解释: 子数组 [4,3] 是该条件下的长度最小的连续子数组。...s ,找出该数组中满足其和 sum ≥ s 的长度最小的连续子数组。...如果不存在符合条件的连续子数组,返回 0。
示例:
输入: s = 7, nums = [2,3,1,2,4,3]
输出: 2
解释: 子数组 [4,3] 是该条件下的长度最小的连续子数组。...ans
ans = min(ans, right - left)
// 在左指针向右移1位之前, 先把 left 位置此时的值,从 sum 中减去