动力节点旗下在线教育品牌  |  咨询热线:400-8080-105 学Java全栈,上蛙课网

请问,这个递归代码移动的原理是什么?

阿斯顿

2020.07.21

请问,这个递归代码移动的原理是什么?

添加回答

回答(1)

喝奶时接电话

归在没有满足递归终止条件的时候,将每次递归的中间值都进栈,因此每一次递归的过程中相当于在递归进栈和出栈处打了一个断点,然后在第一次满足递归终止条件时将会开始出栈,出栈实际上是从每一次停止的断点处开始执行,将这一次递归得到的值返回给上一次递归,并以此继续进行下去

时间:07-21 18:01 查看回复 (0) 回复 0 0 举报

回复