Duplicate Zeros LeetCode solution in Python

1
# Runtime: 107 ms (Top 60.66%) | Memory: 14.9 MB (Top 70.68%)
2
class Solution:
3
def duplicateZeros(self, arr: List[int]) -> None:
4
"""
5
Do not return anything, modify arr in-place instead.
6
"""
7
l = len(arr)
8
i, c = 0, 0
9
while i < l:
10
if arr[i] == 0:
11
arr.insert(i + 1, 0)
12
i += 1
13
arr.pop()
14
i += 1

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0