平衡二叉树详解

平衡二叉树(Balanced Binary Tree)又被称为AVL树(有别于AVL算法),且具备如下性质:它是一 棵空树或它的左右两个子树的高度差的绝对值不超过1,而且左右两个子树都是一棵平衡二叉树。这个方案很好的解决了二叉查找树退化成链表的问题,把插入,查找,删除的时间复杂度最好状况和最坏状况都维持在O(logN)。可是频繁旋转会使插入和删除牺牲掉O(logN)左右的时间,不过相对二叉查找树来
相关文章
相关标签/搜索