让我们以这张图为例:
假设我要从顶点3找到顶点7。深度优先搜索(根据实现方式)将首先查看子节点。现在,在我们的示例中,为了论证问题,我从顶点2开始,然后转到顶点4和顶点2,返回到顶点,最后到达顶点7,问题解决了。
我想要得到的是:我想获得所有可能的路径,使我从x到y(例如,从3到7:3,1,4,7 - 3,5,7 - 3,4,7 - 3,5,6,9,7)。这是深度优先搜索无法提供的。
你会推荐什么算法呢?
谢谢!
我想要得到的是:我想获得所有可能的路径,使我从x到y(例如,从3到7:3,1,4,7 - 3,5,7 - 3,4,7 - 3,5,6,9,7)。这是深度优先搜索无法提供的。
你会推荐什么算法呢?
谢谢!