leetcode-209.长度最小的子数组
文章目录
- leetcode-209.长度最小的子数组
- 题目描述
- 代码提交(快慢指针-滑动窗口)
题目描述

代码提交(快慢指针-滑动窗口)

代码
class Solution {
public:
int minSubArrayLen(int target, vector<int> &nums) {
int slow = 0;
int fast = 0;
int sum = 0;
int length_min = INT32_MAX;
while (fast < nums.size()) {
sum = sum + nums[fast];
while (sum >= target) {
sum = sum - nums[slow];
length_min = (length_min > fast - slow + 1) ? fast - slow + 1 : length_min;
slow++;
}
fast++;
}
return (length_min == INT32_MAX) ? 0 : length_min;
}
};




![[SWPUCTF 2021 新生赛]jicao](https://img-blog.csdnimg.cn/img_convert/9540adb812a54a44afc5cbf518ad84d0.png)






![心法利器[89] | 实用文本生成中的解码方法](https://img-blog.csdnimg.cn/img_convert/9e0f27af632c4e0061e45724bf322b48.png)
![[CVPR‘23] PanoHead: Geometry-Aware 3D Full-Head Synthesis in 360 deg](https://img-blog.csdnimg.cn/610649e5fecc4c14bee9c6f210457e0a.png)






