프로그래머스 - 타겟 넘버(DFS, BFS) 나의 풀이 function solution(maps) { // 세로 및 가로 칸의 수 const n = maps.length; const m = maps[0].length; // 상,하,좌,우 탐색 const dx = [-1, 1, 0, 0]; const dy = [0, 0, -1, 1]; const queue =[]; function bfs(startX,startY){ // 시작 지점을 거리 1로 시작 queue.push([startX, startY,1]); // 큐에 원소가 있는 동안 반복 while(queue.length){ // 현재 탐색하는 지점의 좌표와 거리 const [x, y, distance] = queue.shift(); // 현재 탐색지가 ..