2014年11月18日

[知乎]如何学习递归呢?

作者 zhuangbiaowei

试着在脑子里跑代码,看着程序,一行一行的看,脑子存着一个一个的中间变量,跟着变。

然后,跑上几个来回以后,离开程序,纯粹在脑子里跑。

从最简单的递归开始,比如计算斐波那契数列的递归。甚至,仅仅是计算阶乘的递归。

然后渐渐的试着跑复杂的代码,慢慢的就熟悉了。