- 1
- 0
- 约3.99千字
- 约 12页
- 2019-10-08 发布于广东
- 举报
第八章 查找 教学要求 1.了解:查找的相关概念、作用。 2.掌握:顺序表和有序表的查找方法。 3.掌握:折半查找的方法和查找长度计算。 4.掌握:能够根据线性表的两种存储结构的特点。 5.掌握:哈希表的构造方法及各种查找方法的限制条件和优劣性。 主要内容 8.1 顺序查找 8.2 折半查找 8.3 分块查找 8.4 哈希法 8.5 实训 8.1 查找 顺序查找是一种最基本和最简单的查找方法。它的思路是,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查到所要找的元素为止。否则就是表中没有要找的元素,查找不成功。对于表中记录的关键字是无序的表,只能采用这种方法。描述顺序查找的算法见框图8-1。其中n是表r的长度,k是要查的元素的关键字,i查到的元素的序号。 8.2 折半查找 折半查找又称二分查找,是针对有序表进行查找的简单、有效而又较常用的方法。所谓有序表,即要求表中的各元素按关键字的值有序(升序或降序)存放。 折半查找不像顺序查找那样,从第一个记录开始逐个顺序搜索,其基本思想是:首先选取表中间位置的记录,将其关键字与给定关键字k进行比较,若相等,则查找成功;否则,若k值比该关键字值大,则要找的元素一定在表的后半部分(或称右子表),则继续对右子表进行折半查找;若k值比该关键字值小,则要找的元素一定在表的前半部分(左
您可能关注的文档
- 新编数据库实用教程教学课件王霓红第4章 vf的基本操作.ppt
- 新编数据库实用教程教学课件王霓红第6章 报表.ppt
- 新编数据库实用教程教学课件王霓红第7章 程序设计基础.ppt
- 新编数据库实用教程教学课件王霓红第8章Visual FoxPro的表单设计.ppt
- 新编数据库实用教程教学课件王霓红第9章 数据库操作.ppt
- 新编数据库实用教程教学课件王霓红第10章Visual FoxPro的菜单设计.ppt
- 新编数据库实用教程教学课件王霓红第11章Visual FoxPro的项目管理器.ppt
- 新编外国文学史——外国文学名著批评经典 教学课件 作者 梁坤 著 第八章 夏洛蒂•勃朗特的《简•爱 :激进与妥协的双重话语.ppt
- 新编外国文学史——外国文学名著批评经典 教学课件 作者 梁坤 著 第二章 索福克勒斯的《安提戈涅 :含混的人颂.ppt
- 新编外国文学史——外国文学名著批评经典 教学课件 作者 梁坤 著 第九章 爱伦•坡的《被窃的信 :文本与批评的对话.ppt
- 数据结构——C语言描述(第二版)教学课件王路群第九章排序.ppt
- 数据结构——C语言描述(第二版)教学课件王路群第六章树.ppt
- 数据结构——C语言描述(第二版)教学课件王路群第七章图.ppt
- 数据结构——C语言描述(第二版)教学课件王路群第三章栈和队列.ppt
- 数据结构——C语言描述(第二版)教学课件王路群第十章文件.ppt
- 数据结构——C语言描述(第二版)教学课件王路群第四章串.ppt
- 数据结构——C语言描述(第二版)教学课件王路群第五章数组和广义表.ppt
- 数据结构——C语言描述(第二版)教学课件王路群第一章绪论.ppt
- 数据结构算法——Visual C++ 6.0程序集教学课件 第1章.ppt
- 数据结构算法——Visual C++ 6.0程序集教学课件 第4章.ppt
最近下载
- 2025版:中国糖尿病肾脏疾病防治临床指南.docx VIP
- 行政伦理学教程 第四版 第7章 行政人格.ppt VIP
- 2026 年纪念中国工农红军长征胜利 90 周年 长征路上的为民初心感悟课件.pptx VIP
- 人教版小学英语一年级上册全册教案 (二).pdf VIP
- 钢结构厂房施工质量控制要点及风险防控.docx VIP
- 智慧树中式面点制作工艺答案.docx VIP
- 《合格评定基础》内容摘要.pdf VIP
- Chapter 4.2Discrete Probability Distributions(课件)- 《统计学基础(英文版)》同步教学(人民大学版).pdf VIP
- 模拟小法庭剧本--校园欺凌.docx VIP
- 爱护鸟类守护自然--中小学班会课件.pptx VIP
原创力文档

文档评论(0)