如何更好的理解递归
手动玩汉诺塔的话,可以很轻松的想到办法,但是转换到代码上来,我的感觉就是抽象了很多,但是总结一下,递归的原理就是用前一项来推出后一项,第N项可以被第N-1项表示,同样的第二项也可以被第一项表示出来,并且这两者的形式上呈现出一致性。那么递归这个函数也就出来了。看例题和联系的答案就是这样,以后遇到类似的问题,应该也可以用这个方法。
手动玩汉诺塔的话,可以很轻松的想到办法,但是转换到代码上来,我的感觉就是抽象了很多,但是总结一下,递归的原理就是用前一项来推出后一项,第N项可以被第N-1项表示,同样的第二项也可以被第一项表示出来,并且这两者的形式上呈现出一致性。那么递归这个函数也就出来了。看例题和联系的答案就是这样,以后遇到类似的问题,应该也可以用这个方法。
2020-04-04
举报