存在诸如 Bellman-Ford 算法和 Dijkstra 算法之类的算法来找到从图上的单个起始顶点到每个其他顶点的最短路径。但是,在我正在编写的程序中,起始顶点的变化比目标顶点的变化要频繁得多。有什么算法可以反过来 - 即给定一个目标顶点,从每个起始顶点找到最短路径?
问问题
3182 次
存在诸如 Bellman-Ford 算法和 Dijkstra 算法之类的算法来找到从图上的单个起始顶点到每个其他顶点的最短路径。但是,在我正在编写的程序中,起始顶点的变化比目标顶点的变化要频繁得多。有什么算法可以反过来 - 即给定一个目标顶点,从每个起始顶点找到最短路径?