当前位置:首页>维修大全>综合>

递归和迭代的区别有哪些

递归和迭代的区别有哪些

更新时间:2023-06-28 06:33:44

递归和迭代的区别有哪些

迭代和递归的区别有:

1、含义不同。迭代是利用已知的变量,不断用变量旧值递推新值直到结束;递归是函数直接或间接调用函数自身,直到满足终止条件再逐层回归。

2、结构不同。

3、时间复杂度不同。

4、用法不同。

5、时间开销不同。

6、无限重复后果不同。

更多栏目