[Java] 백준 18352 특정 거리의 도시 찾기


[Java] 백준 18352 특정 거리의 도시 찾기

https://www.acmicpc.net/problem/18352 18352번: 특정 거리의 도시 찾기 문제 어떤 나라에는 1번부터 N 번까지의 도시와 M 개의 단방향 도로가 존재한다. 모든 도로의 거리는 1이다. 이 때 특정한 도시 X 로부터 출발하여 도달할 수 있는 모든 도시 중에서, 최단 거리가 정확히 K 인 모든 도시들의 번호를 출력하는 프로그램을 작성하시오. 또한 출발 도시 X 에서 출발 도시 X 로 가는 최단 거리는 항상 0이라고 가정한다. 예를 들어 N =4, K =2, X =1일 때 다음과 같이 그래프가 구성되어 있다고 가정하자. 이 때 1번 도시에서 출발하여 도달할 수 있는 도시 중에서, 최단 거리가 2인 도시는 4... www.acmicpc.net import java.util.*; public class Main { // 메모리초과, 시간초과로 인해 배열이 아닌 List에 도시 정보 저장 static ArrayList<ArrayList<Integer>> list...


#18352 #BFS #Java #너비우선탐색 #백준 #자바 #코딩 #코테 #특정거리의도시찾기

원문링크 : [Java] 백준 18352 특정 거리의 도시 찾기