递归算法(英语:recursion algorithm)在计算机科学中是指一种通过重复将问题分解为同类的子问题而解决问题的方法。递归式方法可以被用于解决很多的计算机科学问题,因此它是计算机科学中十分重要的一个概念。绝大多数编程语言支持函数的自调用,在这些语言中函数可以通过调用自身来进行递归。计算理论可以证明递归的作用可以完全取代循环,因此在很多函数编程语言(如Scheme)中习惯用递归来实现循环。
【递的意思】:递(遞) dì(ㄉ一ˋ) (一)、传送,传达:传递。投递。递送。递交。递眼色(以目示意)。呈递国书。 详情>
【归的意思】:归(歸) guī(ㄍㄨㄟ) (一)、返回,回到本处:归国。归程。归侨。归宁(回娘家看望父母)。归省( 详情>
【算的意思】:算 suàn(ㄙㄨㄢˋ) (一)、核计,计数:算草。算盘。算式。算账。算术。算计(a.算数目;b.考 详情>
【法的意思】:法 fǎ(ㄈㄚˇ) (一)、体现统治阶段的意志,国家制定和颁布的公民必须遵守的行为规则:法办。法典。 详情>
• 递归算法的非递归化实现
• 递归算法的非递归化研究
• 一种基于数组的递归算法
• 从递归算法到非递归的变换
• 递归算法非递归化的一般规律
• 二叉树后序遍历的递归和非递归算法