Dijkstra Algorithm Leetcode Practice