Find the lightest path from one vertex to every other: settle the closest vertex in a priority queue, then relax its edges.
This interactive visualization needs JavaScript.