题目链接
英文链接:https://leetcode.com/problems/max-consecutive-ones-iii/
中文链接:https://leetcode-cn.com/problems/max-consecutive-ones-iii/
题目详述
给定一个由若干 0 和 1 组成的数组 A,我们最多可以将 K 个值从 0 变成 1 。
返回仅包含 1 的最长(连续)子数组的长度。
示例 1:
1 | 输入:A = [1,1,1,0,0,0,1,1,1,1,0], K = 2 |
示例 2:
1 | 输入:A = [0,0,1,1,0,0,1,1,1,0,1,1,0,0,0,1,1,1,1], K = 3 |
提示:
- 1 <= A.length <= 20000
- 0 <= K <= A.length
- A[i] 为 0 或 1