Skip to content

Commit 383dbc3

Browse files
committed
solutioin: 1004. Max Consecutive Ones III
1 parent e2dfedd commit 383dbc3

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

solutions/solution_1004/__init__.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,14 @@
33

44
class Solution:
55
def longestOnes(self, nums: List[int], k: int) -> int:
6-
...
6+
left = 0
7+
right = 0
8+
while right < len(nums):
9+
if nums[right] == 0:
10+
k -= 1
11+
if k < 0:
12+
if nums[left] == 0:
13+
k += 1
14+
left += 1
15+
right += 1
16+
return right - left

0 commit comments

Comments
 (0)