社区
数据结构与算法
帖子详情
怎样理解递归程序最好
anjie
2001-07-22 12:39:46
...全文
249
12
打赏
收藏
怎样理解递归程序最好
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
边缘计算机
2010-06-07
打赏
举报
回复
看看树的遍历就可以了
mingchaoyan
2010-06-07
打赏
举报
回复
顶起!!!!!!!!!!!
yug
2001-08-04
打赏
举报
回复
呵呵,这一分弥足珍贵,不容易啊
anjie
2001-08-04
打赏
举报
回复
1
starfish
2001-07-27
打赏
举报
回复
寒鹤说的有道理:)
tom255
2001-07-27
打赏
举报
回复
实际应用,我一般不用递归,
第一是效率不高,
第二是要绝对无bug,不然很容易死机,
第三很少必须用(当然平衡树我认为递归运算比较好,不知道有没有更好的算法)。
CYQ_96
2001-07-24
打赏
举报
回复
楼上的有理!
herlik
2001-07-23
打赏
举报
回复
把数据结构中的汉诺塔程序非递归看懂就行了!!!!
间谍
2001-07-23
打赏
举报
回复
多玩玩汉诺塔
yug
2001-07-23
打赏
举报
回复
大话西游看懂了就差不多了
starfish
2001-07-23
打赏
举报
回复
也可以从数学的角度理解,一般递归函数就是可计算函数,所以递归直接和可计算性有关,可以用递归方式描述的问题才是可计算的。建议看看计算理论方面的书。
testnet
2001-07-23
打赏
举报
回复
理解递归运算中,保护现场和恢复现场,这样容易明白N是怎样变化,才容易控制它
如何
理解
递归
本文详细介绍了
理解
和使用
递归
的关键步骤,包括明确
递归
函数的作用、确定
递归
结束条件以及缩小
递归
范围。通过阶乘、斐波那契数列、跳台阶问题和链表反转等经典例子,深入浅出地讲解了
递归
的思想和应用。同时,还提供了二叉树子结构判断的
递归
解法,帮助读者进一步巩固
递归
解题技巧。
对
递归
的
理解
以及怎么写
递归
程序
博客主要介绍
递归
相关知识。首先阐述写
递归
的要点,包括明确
递归
程序
功能及返回值、找
递归
终止条件、做出
递归
关系式,还结合归并排序、反转链表等代码分析。接着以斐波那契数列为例说明
递归
的优化。
递归
算法终极
理解
—用人脑
理解
递归
算法
本文深入探讨了
递归
的概念及其在解决复杂问题时的作用。通过比较
递归
与循环的区别,阐述了
递归
如何通过'有去有回'的方式简化问题解决过程。并举例说明
递归
在不同场景下的应用,包括分治思想、
递归
穷举等,展示了
递归
的强大表达力和灵活使用方式。
如何有效地
理解
程序
中的
递归
本文介绍了
理解
和掌握
递归
算法的思路,包括
递归
的基本
理解
、经典
递归
实例——阶乘的解析以及
递归
的三个关键元素:初始值、结束条件和算法。通过简化复杂的理论,帮助读者更直观地学习和运用
递归
。
如何通俗易懂地
理解
递归
本文深入探讨了
递归
算法的概念和应用,通过阶乘、汉诺塔和爬楼梯问题举例,阐述了如何找到
递归
规律、确定
递归
基并编写
递归
代码。
递归
在解决可分解为规模更小子问题的问题时非常有效,但也需要注意其内存消耗。
理解
递归
有助于提升
程序
设计能力。
数据结构与算法
33,025
社区成员
35,334
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章