방향 그래프, 가중치, 다중 간선, 0-based/1-based 번호가 인접 리스트와 행렬 선택을 좌우합니다.
문제 설명의 관계가 대칭인지 먼저 읽어야 합니다.
BFS와 다익스트라의 경계가 여기서 갈립니다.
O(V+E) 탐색 패턴과 잘 맞습니다.
정점 수가 커지면 V^2 공간이 빠르게 부담됩니다.