
x, y) 좌표의 k 크기 사각형을 뒤집어야 하기 때문에 예외 처리해야할 사각형의 중심 행 탐색function reverseSubmatrix(grid: number[][], x: number, y: number, k: number): number[][] {
const mid = Math.floor(k / 2)
for(let row = 0; row < mid; row++) {
const curLine = x + row
const reverseLine = x + k - (row + 1)
for(let col = y; col < y + k; col++) {
[grid[curLine][col], grid[reverseLine][col]] = [grid[reverseLine][col], grid[curLine][col]]
}
}
return grid
};