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

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

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

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

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

师梦圆微信客服

内容预览

《3.3.3二分法查找》精品PPT课件优质课下载

体验猜数字游戏

探究问题1:

计算机猜数游戏中究竟是怎样查找的?

探究问题2:

是通过什么方法快速的猜出数字呢?

每次从中间值开始猜

二分法查找(折半查找)

1、思考讨论 小组探究

教学过程:

定义

二分法查找

——也叫折半查找

1、导入新课

它要求被查数据是有序的(升序或降序), 查找时,不断取中点将范围一分为二,再经比较,一步一步逼近目标。

如果左侧重,则需要找的小球在左侧,将左侧分为两部分再比较,依此类推。

25个球

25个球

现在有50个小圆球,其大小、颜色等完全相同,其中有一个小球比其它小球重5克,现给你一天平(无具体刻度),要求将该小球找出来,我们应该怎么办?

2、思想讲解

利用二分法查找时,首先设置一个下界low和一个上界high,然后取上下界间的中间元素a(mid)与指定的关键值key比对。如果两者相符,表示找到,查找结束。

注意:mid=(low+high)﹨2

low

下标:

数据元素:

mid

教材

附录