裴波那契数列与应用

13世纪初,意大利数学家 裴波那契(Fibonacci) 在所著的《算盘书》中提出“兔子生崽”的趣题:

  • 假设兔子出生后两个月就能生小兔,且每月一次,每次不多不少恰好一对(一雌一雄),若开始时有初生的小兔一对,问一年后共有多少对兔子?

裴波那契数列是由这一“兔子生崽”问题引出的一个著名的递推数列,裴波那契数列的应用相当广泛,国际上已有许多关于裴波那契数列的专著与学术期刊,我国 周持中教授 所著的 《裴波那契——卢卡斯序列及其应用》 全面系统地研究了裴波那契与卢卡斯序列的理论及其在不定方程与数论上的应用;


裴波那契数列

裴波那契数列定义为:

  • f1=f2=1,fn=fn-1+fn-2 (n>2)

试求解裴波那契数列的第n项与前n项之和 (n从键盘输入);

1.递推设计求解:

(1)、设置一维数组f(k)存储数列的第k项,显然数列的递推关系为:

  • f(k)=f(k-1)+f(k-2) (k>2)

初始条件为:

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值