
nums 순회sum에 nums[right]를 축적sum이 target 이상이 될 경우 nums[left]만큼 뺀 후 left포인터 증가function minSubArrayLen(target: number, nums: number[]): number {
let left = 0;
let sum = 0;
let minLength = Infinity;
for (let right = 0; right < nums.length; right++) {
sum += nums[right];
while (sum >= target) {
minLength = Math.min(minLength, right - left + 1);
sum -= nums[left];
left++;
}
}
return minLength === Infinity ? 0 : minLength;
}