Given an array of n positive integers and a positive integer s, find the minimal length of a contiguous subarray of which the sum ≥ s. If there isn't one, return 0 instead.
Example:
Input: s = 7, nums = [2,3,1,2,4,3] Output: 2 Explanation: the subarray [4,3] has the minimal length under the problem constraint.
/** * @param {number}s * @param {number[]}nums * @return {number} */ var minSubArrayLen = function(s, nums) { var left = 0; var right = -1; // right 的起始位置很重要,这里选择-1 [left, right]这个区间刚开始是没有值的 var tmpSum = 0; var minLength;