常用算法——查找.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《常用算法——查找.pptx》由会员分享,可在线阅读,更多相关《常用算法——查找.pptx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、5.1 查找的基本概念查找的基本概念主关键字和次关键字查找结果静态查找表和动态查找表第1页/共16页5.2 简单查找简单查找顺序查找 从线性表的一端开始,依次将每个记录的关键字与给定值进行比较,若某个记录的关键字等于给定值,表示查找成功,返回记录序号;若将线性表中所有记录都比较完,仍未找到关键字与给定值相等的记录,则表示查找失败,返回一个失败值。折半查找 又称为二分查找。这种查找方法要求查找表的数据是线性结构保存,并且还要求查找表中的数据是按关键字由小到大有序排列。696590379262854第2页/共16页5.2 简单查找简单查找折半查找 第3页/共16页5.3 二叉排序树二叉排序树二叉排
2、序数或者是一棵空树,或者是一棵具有以下性质的二叉树:(1)若它有左子树,则左子树上所有结点的数据均小于根结点的数据。(2)若它有右子树,则右子树上所有结点的数据均大于根结点的数据。(3)左、右子树本身又各是一棵二叉排序树。5.3.1 二叉排序树的定义第4页/共16页5.3 二叉排序树二叉排序树插入结点查找结点删除结点第5页/共16页5.3 二叉排序树二叉排序树插入结点查找结点删除结点第6页/共16页5.3 二叉排序树二叉排序树删除叶结点第7页/共16页5.3 二叉排序树二叉排序树删除无右子树结点第8页/共16页5.3 二叉排序树二叉排序树删除有左右子树结点第9页/共16页5.4 索引查找索引查
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 常用 算法 查找
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内