采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
bobo老师,你在课上讲了dfs和bfs进行无向图环检测;dfs进行有向图环检测,没有讲bfs进行有向图环检测。 我想了想不太会,网上没有搜到好的答案(有些甚至说bfs不可以进行有向图环检测),要不你在有向图章节加一个文字版补充吧,万分感激:)
我不确定你是否学习了拓扑排序。使用 bfs 的思路判断有向图中的环,本质就是拓扑排序。
在这一章的后续,我会介绍拓扑排序,你会看到,
1)拓扑排序的过程就是 bfs:从入度为 0 的节点出发,向外层层拓展,找到新的入度为0的节点;
2)如果通过拓扑排序,不能遍历有向图中的所有节点,说明图中存在环。
继续加油!:)
想了想,确实拓扑排序就是bfs的思路,谢谢bobo老师:)
登录后可查看更多问答,登录/注册
30+小时系统学习,bobo带你克服被图论支配的恐惧
966 10
1.4k 9
1.6k 7
533 7
941 6