严蔚敏版数据结构PPT
⑴ 线性探测法 将散列表T[0 …m-1]看成循环向量。当发生冲突时,从初次发生冲突的位置依次向后探测其他的地址。 增量序列为:di=1, 2, 3, …, m-1 设初次发生冲突的地址是h,则依次探测T[h+1],T[h+2]…,直到T[m-1]时又循环到表头,再次探测T[0],T[1]…,直到T[h-1]。探测过程终止的情况是: ◆ 探测到的地址为空:表中没有记录。若是查找则失败;若是插入则将记录写入到该地址; ◆ 探测到的地址有给定的关键字:若是查找则成功;若是插入则失败; ⑵ 结点“分裂”方法 设待“分裂”结点包含信息为: (m,A0,K1,A1,K2,A2,… ,Km,Am),从其中间位置分为两个结点: (?m/2?-1,A0,K1,A1,… ,K?m/2?-1 ,A?m/2?-1 ) (m-?m/2?,A?m/2?,K?m/2?+1,A?m/2?+1 ,… ,Km,Am ) 并将中间关键字K?m/2?插入到p的父结点中,以分裂后的两个结点作为中间关键字K?m/2?的两个子结点。 当将中间关键字K?m/2?插入到p的父结点后,父结点也可能不满足m阶B_树的要求(分枝数大于m),则必须对父结点进行“分裂”,一直进行下去,直到没有父结点或分裂后的父结点满足m阶B_树的要求。 当根结点分裂时,因没
您可能关注的文档
最近下载
- GBT42863-2023 航天器通用试验方法.pdf
- 酒店岗位安全操作规程汇编.pdf VIP
- 2026及未来5年中国一次性使用手术包行业市场专项调查及投资前景分析报告.docx
- 2026年直播平台项目商业计划书.pptx VIP
- 2023年四川省甘孜州中考物理试题(解析版).pdf VIP
- 2025年上海市中考科学试卷【含答案解析】.pdf VIP
- 人教版小学数学五年级下册第四单元测试及答案.pdf VIP
- 快手信息流广告优化师(中级)认证考试题库(附答案).docx VIP
- Q/CR 701-2019 铁路桥梁钢结构用高强度大六角螺栓连接副.pdf VIP
- {品质管理SPC统计}SPC基础入门.pdf VIP
原创力文档

文档评论(0)