- 4
- 0
- 约3.41千字
- 约 17页
- 2017-08-12 发布于湖北
- 举报
静态表的查找
8 查 找 查找--- 根据给定的关键字,在查找表中确定一个其关 键字等于给定值的数据元素(记录)的过程 找到:查找成功 找不到:查找失败 查找表---由同一类型的数据元素构成的集合。 关键字---记录中某个数据项的值,用它可以标识(识别)记录 主关键字---能唯一确定结点的一个或多个域。 平均查找长度---查找一个结点所作的平均比较次数 (衡量一个查找算法优劣的主要标准) 8.1 基本概念 本章讨论的重点: 查找表的各种表示方法及其相应的查找算法 8.1 静态表的查找 静态表 ——以顺序结构存储的表(顺序表) 在表上所作的操作 —— 查询某个数据元素是否在查找表中; 一、算法思想: 从表的一端开始,用给定值k与表中各个结点的 关键字逐个比较。 查找成功——找出相等的值; 查找失败——已到达表的另一端,即表中所有结点 的关键字值都不等于k。 提示: 可在此设置一个监视哨,作为下标越界的条件。 8.1.1 顺序查找 二、示例 r[0]:为监视哨。 监视哨的作用:作为越界(即已查完)的检测条件省去在循环中每次均要判定是否越界,从
您可能关注的文档
- 青州通慧猪配合料企业标准.doc
- 青春学习经历汇总.doc
- 青春期性心理辅导‘.ppt
- 青春期社会性自我的发展.ppt
- 青岛版六年级科学下册 23.未来家园.ppt
- 青春期的困惑 悦纳自己1.ppt
- 雷牌公司推介资料(15年版).ppt
- 青岛版三年级上册第四单元智慧广场--等量代换.ppt
- 青春献祖国———五四青年节团课.ppt
- 青海初中6年级第6单元第6课_《我的母亲》.ppt
- 内蒙古自治区赤峰市松山区2025-2026学年高一上学期1月期末生物试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高二下学期开学数学试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年七年级上学期期末语文试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高三下学期开学数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一下学期开学考试数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期1月月考物理试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年九年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年八年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年七年级上学期期末语文试题(含解析).docx
- 宁夏回族自治区石嘴山市第一中学2025-2026学年高一下学期学情自测生物试题(含解析).docx
最近下载
- 人教版数学四年级下册4.5《小数的大小比较》(教案) .pdf
- 2026河南新乡南太行旅游有限公司招聘16岗49人考试参考题库及答案解析.docx VIP
- 中考语文专题复习:应用文写作专题(共37张课件).pptx VIP
- 实验室生物安全试题及参考答案.docx VIP
- 数据可视化课件:数据可视化概述.pptx VIP
- 员工素质与能力评估.pptx VIP
- 《艾条(柱)保健用品生产技术规范》.pdf VIP
- 2025—2026年人教版高一下册语文期末考试卷及答案.docx VIP
- 2024年秋国开本科《中国法律史》(第一至三次平时作业)习题(含答案).pdf VIP
- 国际战略形势第三节76课件讲解.pptx VIP
原创力文档

文档评论(0)