*[プログラマー]最大の正方形-JavaScript
📌 質問する
https://programmers.co.kr/learn/courses/30/lessons/12905
📌 に答える
// 다른 분의 풀이
function solution(board) {
const width = board[0].length;
const height = board.length;
if(width === 1 || height === 1) return 1;
let max = 0;
for(let i = 1; i < height; i++) {
for(let j = 1; j < width; j++) {
if(board[i][j] === 1) {
board[i][j] = Math.min(board[i][j-1], board[i-1][j], board[i-1][j-1]) + 1;
if(board[i][j] > max) {
max = board[i][j];
}
}
}
}
return max * max;
}
amazing ...Reference
この問題について(*[プログラマー]最大の正方形-JavaScript), 我々は、より多くの情報をここで見つけました https://velog.io/@leeeunbin/프로그래머스-가장-큰-정사각형-JavaScriptテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol