4.5.1从裴波那契的兔子问题看递归算法.pptVIP

  • 36
  • 0
  • 约1.96千字
  • 约 16页
  • 2019-09-30 发布于河南
  • 举报

4.5.1从裴波那契的兔子问题看递归算法.ppt

“ ” “ ” 4.5.1 从斐波那契的兔子问题看 递归算法 陇西县第三中学 张静文 信息技术(选修1)算法与程序设计 第四章 算法与程序实现——4.5递归算法与递归程序 1、斐波那契的兔子问题 2、递归算法 3、斐波那契其人其事 4、生活中的斐波那契数 兔子问题: 著名的意大利数学家斐波那契在他的著作《算盘书》中提出了一个“兔子问题”:假定小兔子一个月就可以长成大兔子,而大兔子每个月都会生出一对小兔子。如果年初养了一对小兔子,问到年底将有多少对兔子?(当然得假设兔子没有死亡而且严格按照上述规律长大与繁殖) (L.Fibonacci,1170-1250) 分析问题: 1月: 1对 2月: 1对 3月: 2对 分析问题: 4月: 5月: 5对 (3对大兔2对小兔) 3对 (2对大兔1对小兔) 6月: (5对大兔3对小兔) 8对 分析问题: 因此,斐波那契问题的答案是 144对。 以上数列, 即“斐波那契数列” 可以将结果以列表形式给出: 1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月 小兔 1 1 1 2 3 5 8 13 21 34 55 大兔 1 1 2 3 5 8 13 21 34 55 89 合计 1 1 2 3 5 8 13 21 34 55 89 144 递归算

文档评论(0)

1亿VIP精品文档

相关文档