(王道408考研数据结构)第五章树-第四节4:红黑树基本概念及操作
生活随笔
收集整理的這篇文章主要介紹了
(王道408考研数据结构)第五章树-第四节4:红黑树基本概念及操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 一:紅黑樹基本概念
- (1)什么是紅黑樹
- (2)紅黑樹的性質
- (3)為什么要給空結點(NIL)上色?
- (4)為什么最長路徑一定不超過最短路徑的2倍?
- (5)紅黑樹效率
- 二:紅黑樹的實現
- (1)紅黑樹的結點
- (2)插入
- (3)判斷是否為一棵紅黑樹
一:紅黑樹基本概念
(1)什么是紅黑樹
紅黑樹在二叉搜索樹基礎上,增加了一個域來標識結點的顏色,可以是紅色和黑色。
通過對任何一條從根節點到葉子結點的簡單路徑上的各個結點的顏色的約束,紅黑樹可以確保沒有一條路徑能比其他路徑長出2倍,也就是最長路徑比最短路徑的長度最長不超過2倍
總結
以上是生活随笔為你收集整理的(王道408考研数据结构)第五章树-第四节4:红黑树基本概念及操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计组之概述:计算机系统
- 下一篇: c# 多线程中lock用法的经典实例