递归
Oct 10, 2017
»
算法
递归
基线条件和递归条件
基线条件
跳出递归的条件
递归条件
再次调用递归的条件
栈
每一次递归都会占用系统的内存,他会将每一递归中的所有数据保存在栈中。一旦递归次数过多,则会内存占用过多或者栈满的情况。
######优化方法 重新编写代码,使用循环(while) 使用尾递归。这是一个高级递归,我也不知道是啥
递归
跳出递归的条件
再次调用递归的条件
每一次递归都会占用系统的内存,他会将每一递归中的所有数据保存在栈中。一旦递归次数过多,则会内存占用过多或者栈满的情况。
######优化方法 重新编写代码,使用循环(while) 使用尾递归。这是一个高级递归,我也不知道是啥