码迷,mamicode.com
首页 > 其他好文 > 详细

函数递归

时间:2018-03-28 01:26:35      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:body   官方   blog   class   答案   条件   div   溢出   问题   

什么是递归?


用通俗的话来说就像问路,张三问李四,李四问王五,王五问赵六   赵六知道答案回复了王五,王五回复了李四,李四回复了张三,问路结束

官方的定义是一个函数调用其本身

递归的特性


1.必须有一个明确的停止条件

2.每次更深入一层递归时,问题规模要比上次递归都应有所减小

3.递归次数不能太多,否则会造成栈溢出

递归的代码示例


 

这里就写一个问路的例子。

 

函数递归

标签:body   官方   blog   class   答案   条件   div   溢出   问题   

原文地址:https://www.cnblogs.com/codescrew/p/8661044.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!