全国免费电话:
021-52570100

教育世界

USACO计算机竞赛算法知识:分别用生成器和迭代器生成斐波那契数列

分别用生成器和迭代器生成斐波那契数列

首页-上海梦树培训学校    计算机设计    USACO计算机竞赛算法知识:分别用生成器和迭代器生成斐波那契数列

斐波那契数列的概念

斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。

斐波那契数列指的是这样一个数列:

0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,17711……

它的规律是:这个数列从第 3 项开始,每一项都等于前两项之和。

在数学上,斐波那契数列以如下被以递推的方法定义:F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2,n ∈ N*),显然,斐波那契数列是一个线性递推数列。

上海古北梦树编程咨询电话:021-52570100


Copyright © 2014-2022 上海梦树培训学校/梦树教育 版权所有 沪ICP备0242526号

地址:上海市长宁区红宝石路533号210室(古北花世界商业广场) 电话:021-52570100 邮箱:meizhishanghai@163.com