Number of Zero-Filled Subarrays LeetCode solution in Python
1class Solution:2def zeroFilledSubarray(self, nums: List[int]) -> int:3number_of_zerosubs = 04counter = 05for i in nums:6if not i:7counter += 18elif counter:9number_of_zerosubs += sum(range(1, counter + 1))10counter = 011if not nums[-1]:12number_of_zerosubs += sum(range(1, counter + 1))13return number_of_zerosubs