Number of Zero-Filled Subarrays LeetCode solution in Python

1
class Solution:
2
def zeroFilledSubarray(self, nums: List[int]) -> int:
3
number_of_zerosubs = 0
4
counter = 0
5
for i in nums:
6
if not i:
7
counter += 1
8
elif counter:
9
number_of_zerosubs += sum(range(1, counter + 1))
10
counter = 0
11
if not nums[-1]:
12
number_of_zerosubs += sum(range(1, counter + 1))
13
return number_of_zerosubs

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0