This commit is contained in:
许大仙 2024-10-08 12:21:24 +08:00
parent a391462a2a
commit 7e59385eac

View File

@ -1111,7 +1111,7 @@ int main() {
} }
``` ```
#### 2.1.97.3 使用迭代来代替递归函数 #### 2.1.9.3 使用迭代来代替递归函数
* ① 虽然使用递归函数大大简化了算法的编写,但是递归调用会占用大量的系统堆栈,内存耗用多,在递归调用层次多时速度要比循环慢的多,所以在使用递归时要慎重。 * ① 虽然使用递归函数大大简化了算法的编写,但是递归调用会占用大量的系统堆栈,内存耗用多,在递归调用层次多时速度要比循环慢的多,所以在使用递归时要慎重。
* ② 在要求高性能的情况下尽量避免使用递归,递归调用既花时间又耗内存。 * ② 在要求高性能的情况下尽量避免使用递归,递归调用既花时间又耗内存。