例如找数组内大于s的最短连续子序列的长度。可以使用滑动窗口
int minSubArrayLen(int s, vector<int>& nums) {
int len=nums.size();
int start=0;
int end=0;
int cur=0;
int res=INT_MAX;
while(end<len){
cur+=nums[end];
while(cur>=s){
res=min(res,end-start+1);
cur-=nums[start++];
}
end++;
}
return res==INT_MAX?0:res;
}