算法導論——紅黑樹

  紅黑樹是一棵二叉搜索樹,每個結點上增加了一個屬性來存儲顏色是紅色還是黑色,紅黑樹可以確保沒有一條路徑會比其他路徑長出2倍,所以近似可以認爲是平衡的。   每個結點包含5個屬性:color, key, left, right, p。如果一個結點沒有子結點或者父結點,則該結點的相應指針屬性爲NIL,這些NIL可以視爲樹的葉結點,帶關鍵字的結點視爲內部結點。 紅黑樹具有以下性質: 每個結點都是紅色的
相關文章
相關標籤/搜索