數據結構複習——紅黑樹

紅黑樹是一種近似平衡的二叉搜索樹,它能夠保證任何一個節點的左右子樹的高度差小於兩倍(高的樹的高度最大是矮的樹的高度兩倍)。 紅黑樹是滿足以下條件的二叉搜索樹: 每個節點要麼是紅色,要麼是黑色; 根節點是黑色的; 每個葉節點(空節點)是黑色的; 不能有相鄰的兩個紅色節點; 從任意一節點到其每個葉子的所有路徑都包含相同數目的黑色節點; 紅黑樹示意圖1: 紅黑樹示意圖2: 關鍵性質:從根節點到葉子節點的
相關文章
相關標籤/搜索