《对半查找算法》PPT课件.ppt
《《对半查找算法》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《对半查找算法》PPT课件.ppt(13页珍藏版)》请在三一办公上搜索。
1、对半查找算法,意溪中学 张智2008年6月24日星期二高一(5)班,一、复习,顺序查找:当查找的对象排列没有规律时,可以用顺序查找方法,即从头开始一个一个地按照对象元素排列顺序往下找,直到全部元素都查找一遍;若查找的元素是单个,则找到为止,并非全部查找一遍。如:排列一:统计红楼梦第三回中“黛玉”出现的次数。排列二:(12,45,10,-8,89,-156,1,.)有限序列中查找 25。,二、对半查找算法,1、特点 对半查找的实质是在一个有限且有序的对象中,通过每次减缩一半查找范围而达到迅速确定目标的一个有效算法。即对一个已经排好序的数组,先看中间的元素是不是要求元素。如果是就找到了,不是看比要
2、找的元素大还是小,大的话,上前一部分用同样的方法再找,小的话去后一部分用同样的方法再找。,2、算法描述(自然语言描述),(1)令待查序列为M(2)另temp=在序列M中要寻找的元素(3)leftpostion=序列M左边第一个元素的位置,即为1(4)rightpostion=序列M右边最后一个元素的位置,即len(M)(5)midpostion=(leftpostion+rightpostion)/2 序列M中间元素的位置。(6)若temp=Mmidpostion,则输出元素已经找到,位置为midpostion,退出。否则到(7)(7)若temp Mmidpostion,则leftpostio
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 对半查找算法 对半 查找 算法 PPT 课件

链接地址:https://www.31ppt.com/p-5633019.html