平衡樹

平衡樹是計算機科學中的一類數據結構 ， 爲改進的二叉查找樹 。 一般的二叉查找樹的查詢複雜度取決於目標結點到樹根的距離 （ 即深度 ） ， 因此當結點的深度普遍較大時 ， 查詢的均攤複雜度會上升 。 爲了實現更高效的查詢 ， 產生了平衡樹 。 在這裏 ， 平衡指所有葉子的深度趨於平衡 ， 更廣義的是指在樹上所有可能查找的均攤複雜度偏低 。