본문으로 바로가기

[Dijkstra] 최단 경로 알고리즘 in Java

category 자료구조 2017. 9. 28. 20:04

Dijkstra 알고리즘이란 ?


가중치 그래프 사이의 정점 Vx로 부터 Vy까지의 최단 경로를 구하는 알고리즘입니다. 


[최단 경로 알고리즘]

1. 시작 정점  X 지정

2.  X와 인접하고 방문되지 않은 정점 탐색

3. 가장 짧은 가중치를 갖는 정점부터 방문

4.  정점 Y에 대한 최단경로가 나올 때 마다 업데이트





'자료구조' 카테고리의 다른 글

[자료구조] 그래프(Graph)  (0) 2018.01.26
[자료구조] 해시테이블  (0) 2018.01.25
kruskal 알고리즘  (2) 2017.11.12
[algorithm] 버블정렬(Bubble Sort)  (0) 2017.02.24