기능 특징 시간 복잡도(노드 수: V, 에지 수: E)
출발 노드와 모든 노드간의 최단 거리 탐색 에지는 모두 양수 O(ElogV)

핵심 이론

1. 인접 리스트로 그래프 구현

image.png

2. 최단 거리 배열 초기화

image.png

3. 값이 가장 작은 노드 고르기

image.png

4. 최단 거리 배열 업데이트

image.png

5. 과정 3~4를 반복해 최단 거리 배열 완성

image.png