- 35
- 0
- 约7.74千字
- 约 38页
- 2018-02-28 发布于浙江
- 举报
[其它]数据结构第9章1
查找表 由同一类型的数据元素(记录)构成的集合。 查找的定义 给定一个值key,在含有n个记录的表中找出关键字等于key的记录。若找到,则查找成功,返回该记录的信息或该记录在表中的位置;否则查找失败,返回相关的指示信息。 折半查找的效率分析 静态查找表的三种查找方法的比较 顺序查找对对于表有序、无序均适用;折半查找仅适用于有序表;分块查找要求表分块后“分块有序”。 从表的存储结构上看,顺序查找和分块查找对于表的顺序和链式存储结构均适用,而折半查找只适用于顺序存储结构。 平均查找长度ASL而言,折半最小(log2(n+1)-1),分块次之,当 时( ),顺序最大((n+1)/2)。 作业: 9.1 9.2 9.3 9.7 9.25 (2) 若p结点只有左子树,或只有右子树,则可将p的左子树或右子树直接改为其双亲结点f的左(右)子树, 即:f-rchild=p-lchild(或f-rchild=p-rchild); free(p); (3) 若p既有左子树,又有右子树,设p为双亲f的左孩子。 此时有两种处理方法: 方法1:将p的左子树改为f的左子树,而将p的右子树改为s的右子树。 CLC…QLQSLSPPRF S为P的直接前驱,在其“左子树最右下”的结点 方法2:用s结点的值替代p结点的值,再将s结点删除,原s结点的左子树
您可能关注的文档
最近下载
- 《网店开设与管理》第1章 网店开设概述.pptx VIP
- 06可编程序控制器及其应用教学大纲.doc VIP
- 水土保持工程概算定额(2025版).docx
- 网络营销:理论、方法与实务第15章---网店开设与营销.pptx VIP
- 中班健康:蚕宝宝长大了.pptx VIP
- 2025年社区体育健身中心智能化改造项目成本效益分析与优化.docx
- 工业设备试车过程记录表模板.docx VIP
- 《活页1+1》七年级下册数学沪科版试卷及答案.pdf VIP
- 《中国民间故事》阅读指导课 课件-2024-2025学年语文五年级上册统编版.pptx VIP
- 上海市八年级第一学期生命科学练习册习题答案 .pdf VIP
原创力文档

文档评论(0)