[백준] 2178번 - 미로 탐색(BFS)
·
PS
최단거리를 구하는 문제 ... -> BFS 사용! BFS 처리하는 과정1. 시작 노드 A를 방문한다.- 시작 정점을 방문하여 방문 표시 한 후 해당 노드를 enqueue 한다. 2. 큐에서 첫번째 정점을 제거하고 제거된 정점과 인접한 정점에 대하여 방문하지 않은 정점을 방문한다.- 큐에서 꺼낸 노드를 방문한다.- 이 노드와 인접하는 노드들을 모두 방문한다.- 인접한 노드가 없으면 큐의 맨 앞에서 노드를 꺼낸다. 3. 큐가 소진될 때까지 위 과정을 반복한다. 앞서 DFS로 풀었던 2667번과 비슷하게 풀 수 있는 유형이라 어렵지 않게 풀 수 있었던 것 같다! package 백준.dfs_bfs;import java.io.BufferedReader;import java.io.IOException;impo..