数据结构学习:[5]循环 递归 兔子问题
1、由出生开始每个月兔子的数量可以构成一个数列:
1,1,2,3,5,8,13,21 ......
![数据结构学习:[5]循环 递归 兔子问题](https://exp-picture.cdn.bcebos.com/4a6d48ee7b7f860e20ac9f4077f5ee0d3bcebe6d.jpg)
2、从第三项起,后面每一项为前面两项的和,
1+1=2;
1+2=3;
2+3=5;
3+5=8;
5+8=13;
用for循环求解
![数据结构学习:[5]循环 递归 兔子问题](https://exp-picture.cdn.bcebos.com/ab966c6b0ce265e751d61ecc9f23beb9773eb76d.jpg)
3、显示第三个月到第十二个月每个月的数量
![数据结构学习:[5]循环 递归 兔子问题](https://exp-picture.cdn.bcebos.com/2083a5d6e1d06de8f4b8fc91ca93cee8b104ac6d.jpg)
4、改用递归算法
![数据结构学习:[5]循环 递归 兔子问题](https://exp-picture.cdn.bcebos.com/f367139a310e179990f3c00cc9406afec214a36d.jpg)
5、显示输出结果
![数据结构学习:[5]循环 递归 兔子问题](https://exp-picture.cdn.bcebos.com/94af5fc1b727ac538551eb982ecadce89148996d.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:51
阅读量:63
阅读量:24
阅读量:49
阅读量:21