图的dfs非递归算法性能效率如何?

来源:3-9 非递归实现图的深度优先遍历

陈圣

2021-10-27

老师你好,我想请教一下,图的dfs非递归算法性能效率上与递归的dfs比如何呢?

写回答

1回答

liuyubobobo

2021-10-27

在大多数时候,非递归算法都比递归算法效率高。


但是,在现代计算机上(非嵌入式设备),尤其是算法面试问题(或者竞赛问题)的范围,如果没有极其特殊的数据,在大多数时候,都可以忽略递归带来的额外时间消耗。尤其是当书写一个递归算法远远比非递归算法容易的情况下。


继续加油!:)



1
4
liuyubobobo
回复
陈圣
继续加油!:)
2021-10-27
共4条回复

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

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

1591 学习 · 324 问题

查看课程