- 9
- 0
- 约5.8千字
- 约 49页
- 2017-03-03 发布于湖北
- 举报
第九章 查找 概述 查找表——数据结构 同各种线性或非线性的数据结构一样,查找表也是一种在实际应用中大量使用的数据结构。 静态查找表和动态查找表 对查找表的常见操作: (1)查询某个“特定的”数据元素是否在查找表中; (2)检索某个“特定的”数据元素的各种属性; (3)在查找表中插入一个数据元素; (4)从查找表中删除某个数据元素。 查找 关键字,数据元素中某个数据项的值,用它可以标识一个数据元素。若它可以唯一标识一个数据元素,则称此关键字为主关键字(Primary Key)(对不同的记录,其主关键字均不同)。反之,用以识别若干数据元素的关键字为次关键字(Secondary Key)。 例子 例子 电话号码簿中查阅电话 字典中查阅某个词 编译程序中符号表 信息处理系统中的信息表 如何进行查找 在一个结构中查找某个数据元素的过程,依赖于数据元素在结构中的地位,即依赖于数据元素的组织关系(人为的)。 9.1 静态查找表 查找表的结构 查找过程描述 查找性能分析 查找方法比较 静态查找表的抽象数据类型 P216 9.1.1 顺序表的查找 查找表 用一般的顺序表或者线性链表来表示静态查找表。 顺序查找(Sequential Search) 从表中最后一个记录开始,逐个进行记录的关键字和给定值的比较,若某个记录的关键字和给定值比较相等,则查找成功,返回该记录在查找表中的位序
您可能关注的文档
最近下载
- 三年级两位数乘加乘减计算练习题(每日一练,共17份).docx VIP
- 众为兴CNC4848硬件说明.pdf VIP
- 2025年黑龙江省疾病和预防控制中心人员招聘笔试备考题库及答案解析.docx VIP
- DBJ 51016-2013四川省农村居住建筑抗震技术规程建筑图集.docx VIP
- 三年级两位数乘加乘减计算练习题(每日一练,共29份).docx VIP
- 高强钢大直径内螺纹超声滚压强化技术 - 中国表面工程.pdf VIP
- 标准图集-05J909工程做法.pdf VIP
- 从基因分辨人——豆扣袖分辨纲要.doc VIP
- DBJ50_T-157-2022 房屋建筑和市政基础设施工程施工现场从业人员配备标准.docx VIP
- 铝合金各国标准对照剖析.pdf VIP
原创力文档

文档评论(0)