加载中...

| 类别 | 算法与数据结构 |
| 英文名 | AVL Tree |
| 类型 | 数据结构 |
| 领域 | 计算机科学 |
AVL 树是最早被发明的自平衡二叉搜索树,由 Adelson-Velsky 和 Landis 提出。它要求任意节点的左右子树高度差(平衡因子)的绝对值不超过 1。
每个节点记录子树高度。插入或删除后,沿路径回溯检查平衡因子,一旦失衡就通过旋转恢复平衡。失衡有四种情形:LL 型右旋、RR 型左旋、LR 型先左旋再右旋、RL 型先右旋再左旋。严格的平衡约束使 AVL 树的高度始终保持在 O(log n),查询性能稳定,但插入删除时旋转较频繁。

| 类别 | 算法与数据结构 |
| 英文名 | AVL Tree |
| 类型 | 数据结构 |
| 领域 | 计算机科学 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧