我也来了 啊啊
看看楼主的体会。。
大彻大悟啊,我还没弄明白呢
看看
谢谢楼主分享
我去 你这 我真服了
看看楼主的体会。。
哈哈,看看。
看看什么、
瞅瞅....~~
学习学习、
什么情况??来看看
递归好处:代码更简洁清晰,可读性更好
递归可读性好这一点,对于初学者可能会反对。实际上递归的代码更清晰,但是从学习的角度要理解递归真正发生的什么,是如何调用的,调用层次和路线,调用堆栈中保存了什么,可能是不容易。但是不可否认递归的代码更简洁。一般来说,一个人可能很容易的写出前中后序的二叉树遍历的递归算法,要写出相应的非递归算法就比较考验水平了,恐怕至少一半的人搞不定。所以说递归代码更简洁明了。
递归坏处:由于递归需要系统堆栈,所以空间消耗要比非递归代码要大很多。而且,如果递归深度太大,可能系统撑不住。
包啦~~拿个红包支持下小甲鱼^_^
呵呵,也来顿悟下~
看看楼主的体会。。
有时候需要顿悟
快说吧。别回复了。。。
我来看看楼主的高见。。