首页 > 其他 > 详细

Fibnacci数列递归实现

时间:2019-11-12 22:02:05      阅读:115      评论:0      收藏:0      [点我收藏+]

一、Fibnacci数列的定义

1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368........
这个数列从第3项开始,每一项都等于前两项之和。

二、Fibnacci数列的递归公式

如果设F(n)为该数列的第n项(n∈N*),那么这句话可以写成如下形式:
F(1)=1、F(2)=1
F(n)=F(n-1)+F(n-2)(n>=3)

三、用python实现Fibnacci数列

当n=10时
技术分享图片
当n=100时
技术分享图片
当n=1000时
技术分享图片
当n=10000时
技术分享图片

用时已经接近两分钟!!

Fibnacci数列递归实现

原文:https://www.cnblogs.com/ruier/p/11844651.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!