九九百科網

位置:首頁 > 經驗 > 

紅黑樹和二叉樹的區別

經驗2.88W

紅黑樹和二叉樹的區別

1、紅黑樹放棄了追求完全平衡,追求大致平衡,在與平衡二叉樹的時間複雜度相差不大的情況下,保證每次插入最多隻需要三次旋轉就能達到平衡,實現起來也更為簡單。

2、平衡二叉樹追求絕對平衡,條件比較苛刻,實現起來比較麻煩,每次插入新節點之後需要旋轉的次數不能預知。

標籤:二叉樹 紅黑樹