首页 > 其他 > 详细

什么是递归?递归的优缺点是什么?

时间:2020-01-04 12:37:05      阅读:123      评论:0      收藏:0      [点我收藏+]

递归:直接或间接调用自身算法的过程

满足使用递归的条件:

  • 子问题为同类事物,且更简单
  • 必须有个出口

优点:

  • 代码简洁
  • 符合思维习惯,容易理解

缺点:

  • 效率较低
  • 递归层次太深,耗内存且容易栈溢出一定要使用的话,最好使用缓存避免相同的计算,限制递归调用的次数


原文链接

 


技术分享图片

 

 

什么是递归?递归的优缺点是什么?

原文:https://www.cnblogs.com/ConstXiong/p/12148094.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!