當前位置:趣味科普網>經驗>

什麼是二叉平衡樹

經驗 閱讀(2.32W)

什麼是二叉平衡樹

它是一 棵空樹或它的左右兩個子樹的高度差的絕對值不超過一,並且左右兩個子樹都是一棵平衡二叉樹。同時,平衡二叉樹必定是二叉搜尋樹,反之則不一定。平衡二叉樹的常用實現方法有紅黑樹、AVL、替罪羊樹、Treap、伸展樹等。 在平衡二叉搜尋樹中,我們可以看到,其高度一般都良好地維持在零,大大降低了操作的時間複雜度。