LeetCode--1004. Max Consecutive Ones III
程序员文章站
2024-03-06 09:58:01
...
网页链接:https://leetcode.com/problems/max-consecutive-ones-iii/
求0的数目不大于K的最长1序列,采用变长滑动窗口。
class Solution {
public int longestOnes(int[] A, int K) {
int ret=-1,i=0;
for(int j=0;j<A.length;j++)
{
if(A[j]==0)
K--;
if(K<0)
{
if(A[i]==0)
{
K++;
}
i++;
}
ret=Math.max(ret,j-i+1);
}
return ret;
}
}
上一篇: 删除链表中重复的结点(python)
推荐阅读
-
Max Consecutive Ones III
-
LeetCode--1004. Max Consecutive Ones III
-
leetcode 1004 Max Consecutive Ones III
-
LeetCode——1004. 最大连续1的个数 III(Max Consecutive Ones III)[中等]——分析及代码(Java)
-
leetcode1004. Max Consecutive Ones III
-
leetcode 1004.最大连续1的个数 Max Consecutive Ones III Java版本
-
LeetCode1004.Max Consecutive Ones III(最大连续1的个数 III)