leetcode-598. 范围求和 II

598. 范围求和 II - 力扣(Leetcode)

Go语言没有针对int的最小值、最大值以及比较算法,可以有一套,不然每次都需要写这个min函数

func maxCount(m int, n int, ops [][]int) int {
    if m <= 0 || n <= 0 {
        return 0
    }

    minX, minY := m, n
    for _, v := range ops {
        minX = min(minX, v[0])
        minY = min(minY, v[1])
    }

    return minX * minY
}

func min(x, y int) int {
    if x < y {
        return x
    }

    return y
}
posted @ 2023-01-01 16:38  吴丹阳-V  阅读(16)  评论(0)    收藏  举报