【发布时间】:2013-04-17 19:42:43
【问题描述】:
我目前正在使用 Boost 图形库的 dijkstra 算法 http://www.boost.org/doc/libs/1_53_0/libs/graph/doc/dijkstra_shortest_paths.html 来计算一对顶点之间的最短距离路径。到目前为止,我只能获得存储在先行图中的一条最短路径。
所以我的问题是:是否可以让函数返回一对顶点之间所有可能的最短路径?
【问题讨论】:
-
嗯,答案是肯定的,但它的代码会更复杂,并且需要更多的时间来执行它。所以:每次获得最短的子路径时,只需使用列表,对于那些以及那些......
标签: c++ algorithm boost graph boost-graph