老师您好,目前有不使用这个算法,而利用BFS方式找到桥的算法吗

来源:8-5 图的遍历树

qq_不睡觉的怪叔叔_0

2023-01-05

写回答

1回答

liuyubobobo

2023-01-06

我不太理解你说的“目前又不是用这个算法是什么意思”,但是在我知道的范围里,没有基于 BFS 的寻桥的算法。(我不排除一定没有,但即使有,也因为太小众,很有可能极其复杂,对一般人来说并不重要了。这就像空间复杂度低于 O(n) 的归并排序一样,对于一般人来说,意义不大。)


寻桥算法是非常典型的 DFS 的“独有应用”(就像无权图的最短路是 BFS 的“独有应用”),背后的机制其实是 DFS 树的应用。只不过因为“寻桥算法”不在大多数算法课本中(不管是本科还是研究生),所以对于绝大多数算法课程都不会很强调这一点。


关于 DFS 树的更多应用,感兴趣可以参考这里:https://codeforces.com/blog/entry/68138 但是如果是以一般面试为目的的话,不管是多大的企业,这个算法都没那么重要(已经是非常的专门的算法了。)


继续加油!:)

0
0

玩转算法系列--图论精讲(Java版)

30+小时系统学习,bobo带你克服被图论支配的恐惧

1591 学习 · 324 问题

查看课程