二叉平衡樹(AVL樹)

一、平衡二叉樹定義 平衡二叉樹又稱AVL樹。它可以是一顆空樹,或者具有以下性質的二叉排序樹:它的左子樹和右子樹的高度之差(平衡因子)的絕對值不超過1且它的左子樹和右子樹都是一顆平衡二叉樹。 從上面簡單的定義我們可以得出幾個重要的信息: 平衡二叉樹又稱AVL樹 平衡二叉樹必須是二叉排序樹 每個節點的左子樹和右子樹的高度差至多爲1。 樹的高度和深度本質區別:深度是從根節點數到它的葉節點,高度是從葉節點
相關文章
相關標籤/搜索