(Java) 백준 2178 - 미로 탐색
·
코딩 테스트
최단거리를 구하는 문제이므로 BFS를 사용했다. Queue에 int 배열을 이용해서 x, y의 값을 넣었고 이동 가능한 노드의 값을 1씩 증가시켜 가면서 탐색한다. 최종 코드 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.Queue; import java.util.StringTokenizer; public class Main { static int n, m, cnt; static int[] dx = {1, -1, 0, 0}; static int[] dy = {0, 0, 1, -1}; static boolean[][] visit; static int[][]..