int minSubArrayLen(int target, int* nums, int numsSize){
int left=0;
int right=0;
int a=0;
int b=100000;
for(left;left<numsSize;left++){
while(right<numsSize-left){
a=a+nums[right+left];
if(a<target){
right++;
}
else{
if(b>right+1){
b=right+1;
}
break;
}
}
a=0;
right=0;
}
if(b==100000){
return 0;
}
return b;
}
力扣------长度最小的子数组
最新推荐文章于 2024-08-25 17:36:33 发布