Dijkstra

Shortest path on a weighted graph, step by step