递归

递归概述:

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

递归注意事项

​ 要有出口,否则就是死递归
​ 次数不能太多,否则就内存溢出

案例演示
求5的阶乘
循环实现

Java_递归

递归实现

Java_递归

递归解决(5!)问题的图解及思想

Java_递归

递归实现求5的阶乘的内存图

Java_递归

兔子问题(斐波那契数列)

​ 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少?
​ 由此可见兔子对象的数据是:1 , 1 , 2 , 3 , 5 , 8 …

循环实现

Java_递归

递归实现

Java_递归

[外链图片转存中…(img-liLuGiTY-1570699845866)]

相关文章:

  • 2021-07-24
  • 2022-12-23
  • 2021-12-15
猜你喜欢
  • 2022-12-23
  • 2021-12-19
  • 2021-09-05
  • 2021-06-22
  • 2021-09-26
  • 2021-07-08
相关资源
相似解决方案