伸展樹的點點滴滴

伸展樹(Splay Tree)是AVL樹不錯的替代,它有以下幾個特點: (1)它是二叉查找樹的改進,所以具有二叉查找樹的有序性。 (2)對伸展樹的操作的平攤複雜度是O(log2n)。 (3)伸展樹的空間要求、編程難度非常低。 提到伸展樹,就不得不提到AVL樹和Read-Black樹,雖然這兩種樹能夠保證各種操作在最壞情況下都爲logN,但是兩都實現都比較複雜。而在實際情況中,90%的訪問發生在10
相關文章
相關標籤/搜索