伸展樹的特性及實現

除了AVL樹,本章將按照二叉搜索樹的介紹,繼續介紹平衡二叉搜索樹家族中的另一個成員—Splay伸展樹。 相對於AVL,Splay的實現更爲簡捷。伸展樹無需時刻都嚴格地保持全樹的平衡,但卻能夠在任何足夠長的真實操作序列中,保持分攤意義上的高效率。伸展樹也不需要對基本的二叉樹節點結構,做任何附加的要求或改動,更不需要記錄平衡因子或高度之類的額外信息,故適用範圍更廣。 通常在任意數據結構的生命期內,執行
相關文章
相關標籤/搜索