
Welcome! We're going to apply Dijkstra's to find the shortest path from the start vertex to the end vertex of a graph with non-negative weights. The graph below is a directed graph, meaning its edges have direction. You can also think of this as finding the shortest driving directions on a map, where each edge is a one-way street and each edge weight is the distance (or time) to travel that street.