【发布时间】:2018-04-10 16:13:15
【问题描述】:
我正在阅读有关 AVL 树的信息,并在那里我重定向到 self balancing tree 那里我读到了
在计算机科学中,自平衡(或高度平衡)二进制 搜索树是任何基于节点的二叉搜索树,它可以自动 保持其高度(根以下的最大级别数)较小 面对任意项插入和删除。1
这些结构为可变有序提供了有效的实现 列表,并可用于其他抽象数据结构,例如 关联数组、优先级队列和集合。
我很困惑
- 高度与列表有什么关系?数组?
- 小高度树如何为可变有序列表提供有效的实现?大批?排队?
- 假设列表的节点或数组的索引是列表的高度或 数组,怎么可能很小?
【问题讨论】:
标签: data-structures binary-search-tree tree-balancing