day20\avi\20.01_IO流(递归概述和注意事项).avi

递归

           (自己调用自己)

          1 方法定义中调用方法本身的现象

递归注意实现

          1 要有出口,否则就是死递归

          2 次数不能太多,否则就内存溢出

          3 构造方法不能递归使用


注意:

A:递归一定要有出口,否则就是死递归

B:递归的次数不能太多,否则就内存溢出

C:构造方法不能递归使用

举例:

A:从前有座山,山里有座庙,庙里有个老和尚和小和尚,老和尚在给小和尚讲故事;

从前有座山,山里有座庙,庙里有个老和尚和小和尚,老和尚在给小和尚讲故事;

从前有座山,山里有座庙,庙里有个老和尚和小和尚,老和尚在给小和尚讲故事;

从前有座山,山里有座庙,庙里有个老和尚和小和尚,老和尚在给小和尚讲故事;

从前有座山,山里有座庙,庙里有个老和尚和小和尚,老和尚在给小和尚讲故事;

。。。

庙挂了。或者 山崩了

B:学编程-----高薪就业-----挣钱-----娶媳妇------生娃娃-----放羊-----挣学费

学编程-----高薪就业-----挣钱-----娶媳妇------生娃娃-----放羊-----挣学费

学编程-----高薪就业-----挣钱-----娶媳妇------生娃娃-----放羊-----挣学费

学编程-----高薪就业-----挣钱-----娶媳妇------生娃娃-----放羊-----挣学费

。。。。。。

娶不到媳妇或者生不了娃娃

递归:方法定义中调用方法本身的现象。

解决问题的思想:

分解法:

合并法:


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 让我来讲一个故事吧。 从前有座山,山里有座庙,庙里有个老和尚和小和尚讲故事,他们在讲什么故事呢? 从前有座山,山里...
    李灵军阅读 397评论 3 0
  • 公元前359年,商鞅“改法为律”,从此之后,中国古代社会的法典一般都用“律”来做名字,从而讼师演变为后来的“律师”...
    馀墨阅读 342评论 0 0
  • 2012年6月,凤凰花开又落,在浑浑噩噩的半个月中,我草率结束了自己的第一次高考:考前失眠,考时乱套,考后木然。千...
    彼默阅读 914评论 10 9
  • 电视剧《我的前半生》热播以来,众多的热评和微文看的心里直痒痒,最终低不住诱惑,我也加入了追剧的洪流之中,缠...
    相信_3ef3阅读 390评论 0 1
  • 算一算,那个长达三个月的暑假已过去半年多了。熬过了那个长长热热的夏天,一些事情淡忘了,一些事却像是莫高窟里封存极...
    夏轻裘阅读 434评论 0 0