- 1
- 0
- 约小于1千字
- 约 5页
- 2026-06-23 发布于北京
- 举报
算法数据结构体系学习班第36节左程云马士兵教育
SB树(size-balance-tree)1)让每一个叔叔节点为头的数,节点个数都不少于其任何一个侄子节点2)也是从底层被影响节点开始向上做路径每个节点检查3)与AVL树非常像,也是四种违规类型:LL、RR、LR、RL4)与AVL树非常像,核心点是:LL(做一次右旋)、RR(做一次左旋)LR和RL(利用旋转让底层那个上到顶部)5)与AVL树不同的是,每轮经过调整后,谁的孩子发生变化了,谁就再查马士兵教育
SB树在使用时候的改进1)删除时候可以不用检查2)就把平衡性的调整放在插入的时候3)因为这种只要变就递归的特性,别的树没有4)可以在节点上封装别的数据项,来增加功能马士兵教育
跳表(skiplist)1)结构上根本和搜索二叉树无关2)利用随机概率分布来使得高层索引可以无视数据规律,做到整体性能优良3)思想是所有有序表中最先进的4)结构简单就是多级单链表马士兵教育
聊聊红黑树1)平衡性规定非常诡异2)平衡性调整最为复杂3)优点在于每次插入删除扰动较好,但是在今天看来这个优势也极其微弱了原因:贪图扰动小的话,B+树、2-3-4树可能更好,还是那句话,到底图什么4)除此之外,红黑树并不比AVL树、SB树、跳表更加优秀5)面试上遇到,说清楚道理,不行就举报马士兵教育
您可能关注的文档
- 数据结构学习笔记:树平衡性调整与优化策略.pdf
- 怪物南瓜故事元素分类与词汇识别练习.pdf
- 等差数列练习题:选择题与多项选择题.pdf
- 2013年10月高等教育自学考试教育行政学试题.pdf
- 备战2024年高考英语模拟卷新高考七省专用黄金卷03参.pdf
- GB/T 47678.3-2026城市运行管理服务平台 第3部分:网格.pdf
- 中国国家标准 GB/T 47678.3-2026城市运行管理服务平台 第3部分:网格.pdf
- 《GB/T 47678.3-2026城市运行管理服务平台 第3部分:网格》.pdf
- 《GB/T 47706.1-2026钢轨焊接 第1部分:通用要求和试验方法》.pdf
- GB/T 47706.1-2026钢轨焊接 第1部分:通用要求和试验方法.pdf
最近下载
- 2025年长白朝鲜族自治县事业单位联考招聘考试历年真题带答案.docx VIP
- 情景模拟教学课件.pptx VIP
- 女性外生殖器官整复手术 .pdf VIP
- “非遗”之首——昆曲经典艺术欣赏知到智慧树期末考试答案题库2025年北京大学、南京大学、台湾大学、上海戏剧学院等 跨校共建.docx VIP
- 医学课件-皮肤性病学《湿疹》教学课件(图文版).pptx
- 196预制叠合板可调型模块化盘扣式支撑脚手架施工工法.pdf VIP
- 广西柳州市中考历史复习 专题夺分 专题一 中国古代大一统国家的产生与发展课件.pptx VIP
- 2025年深圳市中考语文真题试卷及答案.docx VIP
- 教师心理调适与情绪疏导ppt.pptx VIP
- 2024年广西桂林中考地理试题及答案.pdf VIP
原创力文档

文档评论(0)