Dijkstra-Shortest-Path School dijkstra's shortest path. Made by Sigmund VanValkenburgh. Implemented using a priority queue, with time complexity O((E+V)logV).