递归是一种解决问题的方法,它把一个问题分解为越来越小的子问题,直到问题的规模小到可以被很简单直接解决。
三条重要定律
递归算法必须要有个结束条件 |
---|
递归算法必须改变自己的状态并向基本结束条件演进 |
递归算法必须递归的调用自身 |
递归算法计算并不一定简单
递归是一种解决问题的方法,它把一个问题分解为越来越小的子问题,直到问题的规模小到可以被很简单直接解决。
三条重要定律
递归算法必须要有个结束条件 |
---|
递归算法必须改变自己的状态并向基本结束条件演进 |
递归算法必须递归的调用自身 |
递归算法计算并不一定简单