- 1
- 0
- 约3.67千字
- 约 26页
- 2018-07-09 发布于江苏
- 举报
Splay树与其应用
Splay树及其应用 Yali 朱全民 二叉查找树 二叉查找树(Binary Search Tree) 可以被用来表示有序集合、建立索引或优先队列等。 最坏情况下,作用于二叉查找树上的基本操作的时间复杂度,可能达到O(n)。 某些二叉查找树的变形,基本操作在最坏情况下性能依然很好,如红黑树、AVL树等。 Splay 树 Splay树是二叉查找树的改进。 对Splay树的操作的均摊复杂度是O(log2n)。 Splay树与二叉查找树一样,也具有有序性。 即Splay树中的每一个节点x都满足:该节点左子树中的每一个元素都小于x,而其右子树中的每一个元素都大于x。 Splay树的核心思想就是通过Splay操作进行自我调整,从而获得平摊较低的时间复杂度。 Splay操作 情况1 Zig或Zag操作: 节点x的父节点y是根节点。 Splay操作 情况2 Zig-Zig或Zag-Zag操作: 节点x的父节点y不是根节点,且x与y同时是各自父节点的左孩子或者同时是各自父节点的右孩子。 Spaly操作 情况3 Zig-Zag或Zag-Zig操作: 节点x的父节点y不是根节点,x与y中一个是其父节点的左孩子而另一个是其父节点的右孩子。 Splay操作举例 Spaly树基本操作 查找:与二叉排序树查找类似,只是查找结束后要将找到的元素通过Splay操作旋转到
您可能关注的文档
- PEVT与AEVT在实验室与在线运行状态下误差特性比较研究.doc
- Photoshp 利用仿制图章工具属性仿制源选项完美复制人物.doc
- photoshp 实例仿制技巧.doc
- photoshp多选题.doc
- photoshp基础教程 如何使用扭曲变幻线.doc
- Photoshp绘制仿古折扇.doc
- PP低位有支撑急跌可做多.doc
- PRADA 绿尖头高跟鞋 佳品网4折出售.docx
- protel 层次原理图3.ppt
- Proteus仿真EEPROM数据地写入.doc
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- 深圳市物业发展(集团)股份有限公司内部控制制度.doc VIP
- 2024地沟及盖板图集24J331.pdf VIP
- 石油化工工程建设费用定额(2025版).pdf VIP
- 2026年山东青岛市市北区中考二模历史试题(试卷+解析).pdf VIP
- 2025年日语六级真题答案解析.docx VIP
- 人教PEP版英语五年级下册第三单元测试卷(含答案和听力材料).pdf VIP
- 系统需求规格说明书模板(结构化标准版).doc VIP
- 2025年新高考2卷(新课标Ⅱ卷)英语试卷(含答案解析)+听力音频+听力原文.docx
- 镀锌钢管连接施工方案.docx VIP
- 【新教材】人教版(2024)中考生物热点专题复习考点提纲.docx
原创力文档

文档评论(0)