小弟是ACM弱渣,一直不知道DFS和bfs在哪种场合用更加好
答案:1 悬赏:20
解决时间 2021-01-27 17:22
- 提问者网友:贪了杯
- 2021-01-26 21:53
小弟是ACM弱渣,一直不知道DFS和bfs在哪种场合用更加好
最佳答案
- 二级知识专家网友:十鸦
- 2021-01-26 22:42
DFS 和 BFS使用哪种跟具体的数据(源点和目标的位置)有关,比如你数据结构是树,要搜索根节点到某一叶子节点的路径。这时候,如果这个叶子节点距离根节点比较远,使用深度优先DFS效率最高。如果这个叶子节点距离根节点比较近,使用广度优先BFS效率更高。你可以自己画一个树,自己用脑子模拟一下这两个算法,一下子就明白了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯