这张图是求阶乘的函数的截图,靠自己的理解画的图解,不理解的是第四级递归return回第三级,第三级递归return回第二级,这两步return回了啥,望指点迷津
每一步返回的都是当前数字乘当前数字减1的阶乘,一直返回下去直到最开始的1,从而实现阶乘的算法
如果你不明白函数的调用栈,你理解不了递归的实现原理。所以如果你知道调用栈,你应该画栈图。如果不知道去了解下