- 2
- 0
- 约8.33千字
- 约 56页
- 2022-10-15 发布于上海
- 举报
会计学
1
数据结构第九章
主要讨论的问题:静态查找;动态查找;哈希查找.
.几个基本概念
.查找表:由同一类型的数据元素构成的集合.
.静态查找表:若只在查找表中搜索某一特定的数据元素是否存在,这类搜索过程称之为静态查找.
.动态查找表:若在查找表中搜索时插入了不存在的数据元素或删除了已存在的数据元素,这类搜索过程称之为动态查找表.
第1页/共56页
3
.关键字:是数据元素中某个数据项的值,它可以标识一个数据元素.
.查找:根据给定的某个值,在查找表中确定一个其关键字等于给定值的记录或数据元素.
. 查找成功:若表中存在这样的记录,称查找是成功的.
. 查找不成功:若表中不存在关键字等于给定值的记录,称查找不成功.
第2页/共56页
4
§9.1静态查找表
.顺序表的查找的定义
--又称线性查找,主要用于在线性结构中进行搜索.
. 顺序查找的思想
--从表的一端开始,用给定值k与表中各个结点的键值逐个比较.
1)查找成功---找出相等k值;
2)查找失败---已到达表的另一端(可在此设置一个监视哨,作为下标越界的条件),即表中所有结点的键值都不等于k.
第3页/共56页
5
.监视哨的作用:作为越界(即已查完)的检测条件,省去在循环中每次均要判定是否越界,从而节省比较的时间.
.顺序查找算法:
int sxcz(JD r[],int n,int k)
{
int
您可能关注的文档
- 直销团队管理模式.pptx
- 眼镜片的移心.pptx
- 缓解考试焦虑有音乐.pptx
- 物理化学复杂反应动力学.pptx
- 细胞基本知识.pptx
- 热性惊厥修改.pptx
- 沪教 牛津英语四年级上册 新.pptx
- 个人独资企业法和合伙企业法.pptx
- 直线平面平行的判定及其性质.pptx
- 日本丰田供应链管理案例分析.pptx
- 八年级地理第三单元工业区位填空题专项检测卷能力提升版.docx
- 八年级地理第八单元世界区域地理材料分析题题型强化卷易错强化版.docx
- 八年级地理第二单元经纬网判读读图题专题复习卷专项精练版.docx
- 八年级地理第二单元经纬网判读计算题高频题训练卷阶段诊断版.docx
- 八年级地理第二单元经纬网判读计算题诊断测试卷阶段诊断版.docx
- 八年级地理第二知识板块核心专题资源保护原因分析题达标诊断卷能力进阶版.docx
- 八年级地理第六单元昼夜长短材料分析题专题复习卷课外拓展版.docx
- 八年级地理第七单元河流特征分析图表题能力提升卷重难点突破版.docx
- 八年级地理第七单元河流特征分析图表题知识梳理卷重难点突破版.docx
- 八年级地理上册气温曲线图计算题高频题训练卷阶段诊断版.docx
最近下载
- ISPE良好规范指南:HVAC及工艺设备空气过滤器-2019(中英文对照版)(1).pdf VIP
- 新能源汽车热管理集成模块技术要求-征求意见稿.docx VIP
- SA8000-2026社会责任管理体系全套管理手册及程序文件.docx VIP
- 2026年墙纸墙布行业环保材料与可持续家居设计.docx VIP
- 高等数学Ⅱ).pdf VIP
- 无菌巾半铺半盖铺盘技术操作评分标准表.pdf VIP
- 第三届农作物植保员技能大赛理论考试参考试题库(含答案).docx VIP
- 《高效的沟通技巧》课件.ppt VIP
- 首都医科大学药理课件-抗抑郁药.ppt VIP
- 【写字表三套】统编版一年级(下)生字表字帖20页-最新.pdf VIP
原创力文档

文档评论(0)