강의로 돌아가기
윤희태

테스트는 통과하는데 왜 효율성에서는 런타임 에러가 나는지요 ㅜㅜ

function solution(board){
let oneDarray=[].concat(...board)
let column=board[0].length
for(let i=column; i<=oneDarray.length; i++){
if(i%column!=0 && oneDarray[i]===1) {
oneDarray[i]=Math.min(oneDarray[i-1], oneDarray[i-column-1], oneDarray[i-column])+1
}
}
return Math.max(...oneDarray)**2
}

효율성때문에 1차원배열로 고쳤슴다

0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.