Dijikstra Algorithm이란?다익스트라 알고리즘은, 두 꼭짓점 간의 가장 짧은 경로를 찾는 알고리즘이다.일반적으로 잘 알려져 있는 방식은, 한 꼭짓점을 '소스' 꼭짓점으로 고정하고 그래프의 다른 모든 꼭짓점까지 최단경로를 찾는다.알고리즘 구현 방식시작할 노드를 초기점으로, 꼭짓점 Y의 거리를 초기점에서 Y까지의 거리로 정의한다. 다익스트라 알고리즘은 초기 거리값을 부여하고,단계를 거듭하며 개선시킨다. 이 것을 간선완화(edge relaxation)이라고 한다.1. 모든 노드를 미방문상태(NULL)로 표기.2.모든 노드에서 미방문 인접 꼭짓점을 찾아 그 시험적거리를 현재 노드에서 계산한다. 새로 계산한 시험적거리를 현재 부여된값과 비교하여 더 작은 값을 추적한다.4.만약 현재 노드에 인접한 모든..