鱼C论坛

 找回密码
 立即注册
楼主: 灰烬

[技术交流] 突然明白递归的真正含义

  [复制链接]
发表于 2013-2-20 19:35:01 | 显示全部楼层
我也来了 啊啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 19:41:42 | 显示全部楼层
看看楼主的体会。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 19:44:37 | 显示全部楼层
大彻大悟啊,我还没弄明白呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 20:09:38 | 显示全部楼层
看看               
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 20:17:33 | 显示全部楼层
谢谢楼主分享
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 20:18:36 | 显示全部楼层
我去 你这 我真服了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 20:22:07 | 显示全部楼层
看看楼主的体会。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 20:22:13 | 显示全部楼层
哈哈,看看。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 20:23:35 | 显示全部楼层
看看什么、
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 20:26:59 | 显示全部楼层
瞅瞅....~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
头像被屏蔽
发表于 2013-2-20 20:43:54 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 21:01:48 | 显示全部楼层
学习学习、
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 21:04:15 | 显示全部楼层
什么情况??来看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 21:08:09 | 显示全部楼层
递归好处:代码更简洁清晰,可读性更好
递归可读性好这一点,对于初学者可能会反对。实际上递归的代码更清晰,但是从学习的角度要理解递归真正发生的什么,是如何调用的,调用层次和路线,调用堆栈中保存了什么,可能是不容易。但是不可否认递归的代码更简洁。一般来说,一个人可能很容易的写出前中后序的二叉树遍历的递归算法,要写出相应的非递归算法就比较考验水平了,恐怕至少一半的人搞不定。所以说递归代码更简洁明了。

      递归坏处:由于递归需要系统堆栈,所以空间消耗要比非递归代码要大很多。而且,如果递归深度太大,可能系统撑不住。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 21:17:15 | 显示全部楼层
包啦~~拿个红包支持下小甲鱼^_^
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 21:38:30 | 显示全部楼层
呵呵,也来顿悟下~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 21:38:44 | 显示全部楼层
看看楼主的体会。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 21:54:10 | 显示全部楼层
有时候需要顿悟
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 22:18:59 | 显示全部楼层
快说吧。别回复了。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-2-20 22:19:45 | 显示全部楼层
我来看看楼主的高见。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-15 04:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表