有没有什么图问题可以用DFS或BFS来解决,而不能用另一种?也就是说,是否存在可以由BFS解决的图问题,但DFS不能解决,或者反之亦然?
发布于 2014-04-16 00:00:33
BFS而不是DFS:未加权的最短路径。
DFS而不是BFS:由于Tarjan而导致的许多算法,例如,强连接组件和双连接组件。
发布于 2014-04-15 23:56:51
最简单的例子是:在给定的图中,找到从顶点A到顶点B必须遍历的最小边数。使用BFS可以很容易地解决这个问题,但使用DFS就不行了。然而,在图中寻找简单的圈通常是使用DFS解决的。
发布于 2014-04-17 03:43:53
是:这里有一个这样的问题,可以通过BFS解决,但DFS不能:
游戏规则
>H111如果没有空格可以选择跳过轮到
PROBLEM
搜索一下,看看这个游戏是否有可能结束。
BFS方法
DFS方法
尝试所有以上述开头的游戏,然后尝试以上述开头的所有游戏,然后尝试以上述开头的所有游戏,然后尝试以上述开头的所有游戏,然后尝试玩家一跳过他们的turn
https://stackoverflow.com/questions/23088720
复制相似问题