leetcode-209.長度最小的子數(shù)組
題目描述
文章來源:http://www.zghlxwxcb.cn/news/detail-540677.html
代碼提交(快慢指針-滑動窗口)
代碼文章來源地址http://www.zghlxwxcb.cn/news/detail-540677.html
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;
}
};
到了這里,關(guān)于leetcode-209.長度最小的子數(shù)組的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!