面试算法题:有一对兔子,从出生后第3个月起每个月都生一对兔子
来源:互联网 发布:win10更改Mac 编辑:程序博客网 时间:2024/04/30 02:50
题目是网上找的
有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
关键思路:第n个月比第n-1个月多的是有生兔子能力的兔子个数,而有能力生育的兔子个数是n-2个月的兔子数(这些兔子在第三个月可以生育)。
所以fn=fn-1+fn-2
这是典型的Fibonacci
它的通项公式为:[(1+√5)/2]^n /√5 - [(1-√5)/2]^n /√5 【√5表示根号5】
直接计算这个公式即可。
如果不会计算,就去看看Fibonacci或者补习一下高数的数学归纳法。
代码略。
1 0
- 面试算法题:有一对兔子,从出生后第3个月起每个月都生一对兔子
- java-有一对兔子,从出生后第3个月起每个月都生一对兔子...
- 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月 后每个月又生一对兔子
- 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔
- JAVA编程之古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子
- [Java] 练习题001:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
- 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
- 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
- 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
- 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
- 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
- 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月 后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
- 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
- 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
- 有一对兔子,从出生后第3个月起每个月都生一对兔子, 小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
- 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少
- 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? Java实现
- 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子, 小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?
- Mac环境下svn的使用
- websocket+php实现前后端实时通信
- 学习笔记之JavaSE(22)--多线程2
- UVa1339 Ancient Cipher
- Java Properties 文件书写规范
- 面试算法题:有一对兔子,从出生后第3个月起每个月都生一对兔子
- hadoop集群中某一台机器shutdown
- 第二讲 探秘微信公众号
- 关于map的学习
- 回文数组【无意间看到的题】
- 怎样看待越来越多cocos2dx程序员转unity3d,unity是否是大势所趋?
- JS实现简单的时分秒倒计时代码
- __str__方法
- R语言连接Oracle的一种方式:使用ROacle