开发者社区 问答 正文

一般什么时候使用递归?

简单说说

展开
收起
小黄鸭哈哈哈 2021-10-11 15:17:45 447 分享 版权
1 条回答
写回答
取消 提交回答
  • 递归是常用的编程技术,其基本思想就是“自己调用自己”,一个使用递归技术的方法即是直接或间接的调用自身的方法。递归方法实际上体现了“以此类推”、“用同样的步骤重复”这样的思想。

    还有些数据结构如二叉树,结构本身固有递归特性;此外,有一类问题,其本身没有明显的递归结构,但用递归程序求解比其他方法更容易编写程序。

    2021-10-11 15:18:03
    赞同 展开评论
问答地址: