minRow
: 현재까지 발견된 최소 행minCol
: 현재까지 발견된 최소 열ops
순회minRow
와 현재 y
값 비교하여 최저 값 할당minCol
과 현재 x
값 비교하여 최저 값 할당y
, x
값은 최대의 영향을 받았기에 최댓값의 크기가 됨function maxCount(m: number, n: number, ops: number[][]): number {
let minRow = m
let minCol = n
for (const [y, x] of ops) {
minRow = Math.min(minRow, y)
minCol = Math.min(minCol, x)
}
return minRow * minCol
}