
[Programmers] (Javascript) 거리두기 확인하기
·
💯 CodingTest/Programmers
function solution(places) { var answer = []; for(const place of places) { var flag = false; for (var i = 0; i Array(5).fill(false)); //2 차원 배열 초기화 및 false로 채우기 외워두자 var q = []; q.push([x, y, 0]) visited[x][y] = true; while (q.length !== 0) { var data = q.shift(); var x = data[0]; var y = data[1]; var d = data[2]; if (d === 2){ continue; } else { for(var i = 0; i=0 && nx=0 && nx