请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

图的环检测对bfs和dfs两种方法哪个更好

老师,你好,环检测课上是讲了dfs的方式,那么我想问下,bfs去作环检测和dfs比起来,哪个效果更好:)

正在回答

1回答

效率一样好,都是 O(E + V) 的。


如果真要细扣,bfs 更好,因为 dfs 的递归过程有不断函数调用的开销。并且如果图特别特别大的话,有系统栈溢出的风险。但是,在大多数情形下,都是没有问题。一般在程序竞赛中,我习惯写 dfs,因为代码量小:)


继续加油!:)

2 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号