Thuật toán Dijkstra: Tìm đường đi ngắn nhất với Typescript