理解紅黑樹

紅黑樹介紹 紅黑樹是二叉排序樹的一種,二叉排序樹即:左節點 < 根節點 < 有節點。二叉排序樹有利於查找,但當一顆二叉排序樹按照大小順序插入生成時,即每次插入的數據都比原樹的所有數據大,則此時整棵都沒有左節點,只有有節點,類似於鏈表。這時的查找效率變成了 O(n)。 爲了能保證二叉樹的查詢效率,我們引進了平衡二叉樹。平衡二叉樹的特點是左右結點相差的高度做多爲一。 這時的二叉樹查找效率爲 log2
相關文章
相關標籤/搜索