师梦圆 - 让备课更高效、教学更轻松!
网站地图
师梦圆
师梦圆高中信息技术教材同步教科版选修1 算法与程序设计3.5.1 什么是递归法下载详情
  • 下载地址
  • 内容预览
下载说明

1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!

2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。

3、有任何下载问题,请联系微信客服。

扫描下方二维码,添加微信客服

师梦圆微信客服

内容预览

选修1算法与程序设计《3.5.1什么是递归法》最新PPT课件优质课下载

游戏——思考

第二组游戏中的第一位同学不能告诉大家的原因是什么?

第一、四组游戏中的第一位同学不能告诉大家的原因是什么?

从这个游戏中看出,第一位同学能告诉大家答案,需要具备什么条件呢?

1、能够把问题按规律传递下去。

2、问题传递到一定时候,会知晓答案,然后逐步往回传回答案。

递推

回归

没人知道答案

有空缺位置,问题不能传递下去

——用递归法解决问题

递归法

例一:

有5个人依次坐在一排。问第5个人几岁?他说比第4个人大2岁。第4、3、2个人都说比相邻的大2岁。最后问第1个人,他说是10岁。求:第5个人是几岁?

分析问题:

假设用函数age(n)来表示第n个人的年龄。

age(5)=age(4)+2

age(4)=age(3)+2

age(3)=age(2)+2

age(2)=age(1)+2

age(1)=10

分析过程如下:

教材

附录