找回密码
 立即注册
搜索
热搜: 日历 老黄历
查看: 7|回复: 0

递归的原理解释

[复制链接]

5

主题

0

回帖

25

积分

新手上路

Rank: 1

积分
25
发表于 昨天 19:09 | 显示全部楼层 |阅读模式
程序调用自身的编程技巧称为递归;
递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解;
递归之所以能实现,是因为函数的每个执行过程都在栈中有自己的形参和局部变量的拷贝,这些拷贝和函数的其他执行过程毫不相干。这种机制是当代大多数程序设计语言实现子程序结构的基础,是使得递归成为可能。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|xuepai.net

GMT+8, 2026-4-11 00:21 , Processed in 1.187500 second(s), 25 queries .

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