之前講解了紅黑樹通過維持“黑高平衡”以實現倍數平衡的原理,但是

維護紅黑樹的性質是比較複雜的。如果我們要插入一個節點:首先,它一定會被染色成紅色,否則會破壞黑高平衡。縱使這樣,還有可能會出現連續的兩個紅色節點。因此需要進行調整。而刪除節點就更加麻煩,與插入類似,我們不能刪除黑色節點,否則會破壞黑高的平衡。

阅读全文 »