滑动窗口
var longestOnes = function(A, K) {
let left=0,right=0;//记录窗口的左边界和右边界
let maxlength=0;//设置初始最大连续1的个数为1
let z=0;//记录0的个数
while(right<A.length){
if(A[right]==0){
z++;
}
if(z>K){
if(A[left]==0) z--;
left++;
}
right++
maxlength = right-left>maxlength? right-left:maxlength;
}
return maxlength;
};