【发布时间】:2011-03-05 14:37:00
【问题描述】:
在 A* 中,您得到的结果通常只有一条路径。根据 A*,给定的起点和终点是否有可能有 3 条推荐路径?所以返回的第二个是第二好的路径,第三个是第三好的路径..
我正在考虑以某种方式修改启发式以反映第二和第三最佳路径。你们怎么看?
更新: 我的实现是在 PHP 中,我使用的是封闭集。所以如果有办法做到这一点,请告诉我。
【问题讨论】:
-
如果您不知道 A* 是什么,而我不知道,这是对 Dijkstra 最短路径算法的改进。见Wikipedia's article
-
我确实知道它是什么 =)
标签: algorithm shortest-path a-star