結果 : explain dijkstra's shortest path algorithm with suitable example