20230802 [Java] 문제풀이
20230802 [Java] 문제풀이 [프로그래머스] 미로 탈출 start에서 lever로 갈 수 있는 최단 거리 lever에서 exit로 갈 수 있는 최단 거리를 구하는 것이다 즉 bfs를 두번을 해야 하며, 하나라도 -1이 나오면 start에서 lever을 거쳐서 exit로 못 가는 것이다 -1은 길이 없다는 뜻 import java.util.*; class Solution { public static int count = 0; public static int[][] dr = {{-1, 0}, {0, -1}, {0, 1}, {1, 0}}; public static int bfs(String[] maps, int[] start, int[] finish) { Queue queue = new LinkedL..
2023. 8. 2.