數據結構 —— 紅黑樹

紅黑樹 紅黑樹本質上是二叉平衡查找樹,二叉平衡查找樹有很多種,包括AVL樹,Splay Tree(伸展樹)、Treap(樹堆)等 紅黑樹是平衡二叉查找樹中的一種,也是最常用的一種。   二叉查找樹在頻繁的動態更新過程中,可能會出現樹的高度遠大於 log2n 的情況,從而導致各個操作的效率下降。 極端情況下,二叉樹會退化爲鏈表,時間複雜度會退化到 O(n)。 要解決頻繁動態更新後複雜度退化的問題,我
相關文章
相關標籤/搜索