如何找到图表从下到上的最短路径?

时间:2016-01-14 17:53:24

标签: algorithm graph shortest-path

假设您想从底部穿过河流(下图),但您只能跳过岩石穿过它。考虑到岩石的位置,你如何找到穿越河流所需的最小跳跃量?

我认为我应该使用BFS,但令我困惑的是我应该从哪个节点开始,我该如何决定应该以哪个节点结束?我应该为远岸创建一个虚拟顶点吗?另一件我不明白的是当我“不知道”哪个节点是邻居时如何运行BFS。

1 个答案:

答案 0 :(得分:0)

为每一侧创建一个虚拟节点,然后使用最短路径图算法。