第9章 查找11.ppt
第9章 查找 数据的组织和查找是大多数应用程序的核心,而查找是所有数据处理中最基本、最常用的操作。特别当查找的对象是一个庞大数量的数据集合中的元素时,查找的方法和效率就显得格外重要。 本章主要讨论顺序表、有序表、树表和哈希表查找的各种实现方法,以及相应查找方法在等概率情况下的平均查找长度。 9.1 查找的概念 查找表(Search Table):相同类型的数据元素(对象)组成的集合,每个元素通常由若干数据项构成。 关键字(Key,码):数据元素中某个(或几个)数据项的值,它可以标识一个数据元素。若关键字能唯一标识一个数据元素,则关键字称为主关键字;将能标识若干个数据元素的关键字称为次关键字。 查找/检索(Searching):根据给定的K值,在查找表中确定一个关键字等于给定值的记录或数据元素。 ◆ 查找表中存在满足条件的记录:查找成功;结果为所查到的记录信息或记录在查找表中的位置。 ◆ 查找表中不存在满足条件的记录:查找失败。 查找有两种基本形式:静态查找和动态查找。 静态查找(Static Search):在查找时只对数据元素进行查询或检索,查找表称为静态查找表。 动态查找(Dynamic Search):在实施查找的同时,插入查找表中不存在的记录,或从查找表中删除已存在的某
您可能关注的文档
最近下载
- GZ-2022040云计算赛项赛题完整版包括试题答案及全部附件-2022年全国职业院校技能大赛拟设赛项赛题.pdf VIP
- 弱电隐蔽工程检查验收记录.docx VIP
- 2026年mba 面试题目及答案.doc VIP
- 等离子体物理实验的设计与仿真.docx VIP
- 小学六年级数学模拟试卷.docx VIP
- DLT5210.1-2021电力建设施工质量验收规程(全word表格版)..doc
- 《机器视觉》全套教学课件.pptx
- 青岛版四年级科学上册 第六单元《电的本领》大单元教学设计.pdf VIP
- T_CSIA 002—2019_隔离式纳塑板外墙防火保温系统应用技术规程.pdf
- 大班语言公开课教案《我是三军总司令》含课件.pptx
原创力文档

文档评论(0)