All Downloads are FREE. Search and download functionalities are using the official Maven repository.

g2301_2400.s2348_number_of_zero_filled_subarrays.Solution.kt Maven / Gradle / Ivy

There is a newer version: 1.28
Show newest version
package g2301_2400.s2348_number_of_zero_filled_subarrays

// #Medium #Array #Math #2023_07_01_Time_559_ms_(80.00%)_Space_56_MB_(80.00%)

class Solution {
    fun zeroFilledSubarray(nums: IntArray): Long {
        var cnt = 0L
        var local = 0L
        for (n in nums) {
            if (n == 0) {
                cnt += ++local
            } else {
                local = 0
            }
        }
        return cnt
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy