35

笑死!递归和死循环的真实感受

 4 years ago
source link: http://mp.weixin.qq.com/s?__biz=MzIzNTg3MDQyMQ%3D%3D&%3Bmid=2247485945&%3Bidx=2&%3Bsn=d30028f2cdd5c6b55392ab2255cff543
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

要理解递归,先要理解递归!

在计算机里面,递归一般要给出一个结束条件,比如递归的思维计算阶乘,即N!=1 x 2 x 3 x 4 ……x N,可以用N!=N x (N-1)!来递归计算,但是有一个条件就是0!=1,也就是说,最后遇到0,计算就结束了。

BNJJVza.jpg

在生活中,“从前有座山,山里有个庙……”这个故事大家都听过吧,这种没有结束条件的递归,最后是个死循环。

来张图直观感受下

ARzERvQ.jpg!web

动图来一波

MNrERzF.gif

接着看

QNV7Zvj.gif

再来

FBnaueA.gif

继续套娃

ieqM3qy.gif

永远画不完!

Vr2iYfA.gif

是不是觉得有点晕?

最后再跟大家说个事

a6nAzuR.jpg!web

觉得真实,点个在看呗!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK