ITPub博客

首页 > > > 递归和死循环,我是谁?我在哪里?要理解递归,先要理解递归! 在计算机里面,递归一般要给出一个结束条

递归和死循环,我是谁?我在哪里?要理解递归,先要理解递归! 在计算机里面,递归一般要给出一个结束条

作者:pengjs991111 时间:2019-12-04 15:44:49 0 删除 编辑

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

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

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

来张图直观感受下

动图来一波

接着看

再来

继续套娃

永远画不完!



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/623/viewspace-3156017/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-12

  • 博文量
    221
  • 访问量
    778