[Algorithm] 다익스트라 알고리즘(Dijkstra)이란? 다익스트라 알고리즘(Dijkstra) 다익스트라 알고리즘은 특정지점에서 다른지점으로 가는 최단경로를 구하는 알고리즘이다. 다익스트라 알고리즘은 그리디(Greedy) 알고리즘 기반으로 한다. 그리디( lordofkangs.tistory.com 이전 포스팅에서 최단경로 알고리즘으로 다익스트라 알고리즘을 알아보았다. 다익스트라 알고리즘은 시작점이 고정되어 있을때 모든노드로 가는 최단경로를 테이블로 관리하였다. 플로이드-워셜 알고리즘은 시작점이 모든 노드인 경우, 다른 모든 노드로 가는 최단경로를 테이블로 관리하는 알고리즘이다. 1. 자료구조 : 2차원 테이블 다익스트라 알고리즘의 최단경로 테이블은 1차원 테이블로 구성 가능했다. A->A(시작점)..