[算法導論筆記]--紅黑樹

一.什麼是紅黑樹 紅黑樹是一棵二叉搜索樹,其在每個結點上增加了一個存儲位來表示顏色,可以是紅(red)或者黑(black)。通過任何一條從"根到葉子的簡單路徑"上的顏色進行約束,紅黑樹確保沒有一條路徑會比其他路徑長出2倍,因而是近似於平衡的。紅黑樹是一種平衡二叉樹。 紅黑樹的基本性質 (1)每個結點要麼是紅色的,要麼是黑色的(廢話..) (2)根結點是黑色的 (3)葉子結點是黑色的(也可以說是NI
相關文章
相關標籤/搜索