什么是【递归】

递归(Recursion)就是程序调用自身,一种常用的编程技巧,它被列入经典的九大算法中的一个。它将多次重复的有规律的计算转换成一个小规模的问题来解决,它将无限集合用有限的语句表达出来这是它的重要意义。

递归的应用非常多,例如:树结构的遍历规程、阶乘运算、斐波纳契数列、德诺斯特效应、当今火爆的人工智能,它们都可以通过递归的方式进行计算。

人们的思维方式,通常存在着递归机制,人们通过这种方式很好的掌握实物的规律,不断学习和运用知识。

〖坚持的一俢〗

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 你好!欢迎阅读我的博文,你可以跳转到我的个人博客网站,会有更好的排版效果和功能。此外,本篇博文为本人Pushy原创...
    pushyzheng阅读 2,459评论 0 5
  • 递归,方法内部调用方法自身 递归的注意事项: 找到规律,就是写出递归公式 找到出口(边界值),就是结束递归的条件 ...
    LoveCoding阅读 198评论 0 0
  • 我刚才去知乎找一些资料,看到了一个问题:什么是递归?当然有意思的并不是这个问题,而是下面大神网友们的回答。 其中点...
    百战程序员阅读 11,564评论 0 0
  • 我刚才去知乎找一些资料,看到了一个问题:什么是递归?当然有意思的并不是这个问题,而是下面大神网友们的回答。 其中点...
    百战程序员阅读 295评论 0 0
  • 什么时递归函数? 递归函数,递归只是一个名字,而递归函数的规定:函数体内调用函数自己。 扫盲: 1.代码是从上到下...
    Kason晨阅读 199评论 0 2