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