AlgoMaster Logo

Dijkstra's Shortest Path Algorithm

graph={"A":[["B",1],["C",4]],"B":[["A",1],["C",2]],"C":[["A",4],["B",2],["D",3]],"D":[["C",3]]},source=A
0 / 28
Dijkstra's Shortest Path (source: A)1423ABCD0Distances:A0BCDVisited:(none)Min-Heap (Priority Queue):(empty)Legend:UnvisitedCurrentCheckingVisited
algomaster.io
Step:Initialize distances: source "A" = 0, all others = ∞