HTMLify

LeetCode - Sum of Good Numbers - Go
Views: 6 | Author: abh
func sumOfGoodNumbers(nums []int, k int) int {
    var sum int
    for i, _ := range nums {
        var good bool = true
        if i-k >= 0 {
            if nums[i-k] >= nums[i] {
                good = false
            }
        }
        if i+k < len(nums) {
            if nums[i+k] >= nums[i] {
                good = false
            }
        }
        if good {
            sum += nums[i]
        }
    }
    return sum
}

Comments