1.递归函数优点:
1.递归使代码看起来更加整洁,优雅。
2.可以用递归将复杂任务分解成更简单的子问题。
3.使用递归比使用一些嵌套迭代更简单。
2.递归函数缺点:
1.递归逻辑很难调试,递归条件处理不好容易造成程序无法结束,直到达到最大递归错误。
2.递归占用大量内存,耗费计算机资源。
1.递归函数优点:
1.递归使代码看起来更加整洁,优雅。
2.可以用递归将复杂任务分解成更简单的子问题。
3.使用递归比使用一些嵌套迭代更简单。
2.递归函数缺点:
1.递归逻辑很难调试,递归条件处理不好容易造成程序无法结束,直到达到最大递归错误。
2.递归占用大量内存,耗费计算机资源。
递归函数的优缺点:
优点:
1、递归使代码看起来更加整洁、优雅
2、可以用递归将复杂任务分解成更简单的子问题
3、试用递归比试用一些嵌套迭代更容易
缺点:
1、递归逻辑很难调试,递归条件处理不好容易造成程序无法结束,直到达到最大递归错误
2、递归占用大量内存,耗费计算机资源