바탕화면 정리
Lv. 1
Solution
export function cleanUpWallpaper(wallpaper: string[]) {
const [N, M] = [wallpaper.length, wallpaper[0].length];
let [lux, luy, rdx, rdy] = [N, M, 0, 0];
for (let x = 0; x < N; x++) {
for (let y = 0; y < M; y++) {
if (wallpaper[x][y] === '#') {
lux = Math.min(lux, x);
luy = Math.min(luy, y);
rdx = Math.max(rdx, x + 1);
rdy = Math.max(rdy, y + 1);
}
}
}
return [lux, luy, rdx, rdy];
}