【算法】递归算法

  • 核心思想:通过重复将问题分解为同类的子问题而解决问题的方法。
  • 特点:
    • 函数可以通过调用自身来进行递归
    • 递归可以完全取代循环
  • 递归由下面两部分组成:
    • (1)递归主体,就是要循环解决问题的代码
    • (2)递归的跳出条件,递归不能一直递归下去,需要完成一定条件后跳出
你的支持将鼓励我继续创作