湘潭大学数据结构课件Ch04Trees剖析
§5 伸展树 Insert: 1, 2, 3, 4, 5, 6, 7 7 1 6 5 4 3 2 7 6 5 4 1 3 2 Find: 1 7 6 1 4 5 3 2 1 6 7 4 5 3 2 一个32个结点的例子在 图 4.52 – 4.60 §5 伸展树 Deletions: ? 步骤 1: Find X ; X 将成为根。 ? 步骤 2: Remove X ; 将得到两棵子树 TL 和 TR . ? 步骤 3: FindMax ( TL ) ; 最大的元素将成为 TL 的根, 而且没有右子树。 ? 步骤 4: 将 TR 作为 TL 的根的右子树. 伸展树真的比 AVL 树好吗? ? 二叉查找树的其他操作 ? Sort: 将元素按升序排列输出。 Solution: 中序遍历 ? Get Height: 计算结点的高度。 Solution: 后序遍历 ? Get Depth: 计算结点的深度。 Solution: 前序遍历 §6 B-树 【定义】一棵 M 阶B-树 是一棵满足下列结构性质的树: (1) 根是一片叶子,或者有 2 到 M 个孩子。 (2) 所有的非叶子结点(除了根)都有 ?M/2? 到 M 个孩子。 (3) 所有的叶子结点都在同一深度。 可以认为每一个不是根的叶子节点也有 ?M/2? 到 M 个孩子。 12 15 25 31
您可能关注的文档
最近下载
- 2025年河南中考英语写作提升策略 课件 (共27张PPT).pptx VIP
- 基于robot studio啤酒瓶装箱工作站离线仿真系统设计.docx VIP
- 基于RobotStudio汽车玻璃装配工作站设计.docx VIP
- 苏童及其作品.ppt VIP
- 2025年连云港市中考语文试卷(含标准答案及解析).docx
- 普通高中语文课程标准日常修订版(2017年版2025年修订).pdf VIP
- 一种无基坑不断轨转向架计量结构的轨道衡.pdf VIP
- 现当代文学 苏童《妻妾成群》共16页文档.ppt VIP
- MT-T_392-2011_煤矿用钻杆圆锥螺纹体型式和基本尺寸(非正式版).pdf VIP
- 2026年北京初二体育笔试题库及答案.docx VIP
原创力文档

文档评论(0)