这是Jorge Bartera发布的代码修改,扩展Dijkstra算法,使其能够返回所有与最短路径相等的路径。