- 2
- 0
- 约4.2千字
- 约 32页
- 2018-05-09 发布于河南
- 举报
第9章查找part3
第九章 查找 主讲:戚玉涛 第九章 查找 9.1 查找的基本概念 9.2 静态查找表——基于线性表的查找法 9.3 动态查找表——基于树表的查找法 9.4 哈希表——计算式查找法 动态查找表 用树型结构存储表 二叉排序树 平衡二叉排序树 B树 B- 树 B+ 树 B-树 B-树的定义:B-树又称为多路平衡查找树,是一种组织和维护外存文件系统非常有效的数据结构。 一棵m阶B-树或者是一棵空树,或者是满足下列要求的m叉树: (1)树中每个结点至多有m棵子树; (2)若根结点不是叶子结点,则根结点至少有两棵子树; (3)除根结点之外的所有非终端结点至少有?m/2?棵子树; (4)所有的非终端结点中包含下列信息数据 ( n, A0, K1, A1, K2, A2, …, Kn, An ) n:关键字个数。除根结点外,其它结点的n( ?m/2?-1≤n≤m-1); Ki:关键字,满足ki<ki+1(递增有序); Ai:指向子树根结点的指针,指针Ai-1所指子树中所有结点关键字均小于等于Ki,An所指子树中所有结点的关键字均大于Kn。 (5) 所有叶子结点都在同一层上,并且不带信息(可看作外部结点或查找失败的结点)。 B-树的操作 查找操作 插入操作 删除操作 B-树的查找 B-树的查找过程: 1.把根结点取来,在根结点所包含的关键字K1,…,Kn
您可能关注的文档
最近下载
- 水利水电建设工程蓄水安全鉴定和竣工验收技术鉴定导则.pdf VIP
- 危险化学品生产建设项目安全风险防控指南(试行)风险防控指南.docx VIP
- 最新宫颈疾病诊治指南.ppt VIP
- 腾讯云&霞光社:AI in ALL:2025企业出海白皮书.pdf VIP
- 叉车安全驾驶员培训课件.pptx VIP
- 【化学含答案】福建省普通高中2024年6月学业水平合格性考试化学试题.docx VIP
- 水利测雨雷达系统建设与应用技术要求(试行)下载.docx VIP
- 第21课 明清时期的科技与文化课件 (共33张PPT)2024-2025学年统编版七年级历史下册.pptx VIP
- 六化安全生产课件.ppt VIP
- 2023年深圳市龙华产业资本投资有限公司人员招聘考试参考题库及答案解析.docx VIP
原创力文档

文档评论(0)