云莉的技术专题

高级树、AVL 树和红黑树

2020-04-27  本文已影响0人  云莉6

平衡树

平衡树是计算机科学中的一类数据结构,为改进的二叉查找树。一般的二叉查找树的查询复杂度取决于目标结点到树根的距离(即深度),因此当结点的深度普遍较大时,查询的均摊复杂度会上升。为了实现更高效的查询,产生了平衡树。

在这里,平衡指所有叶子的深度趋于平衡,更广义的是指在树上所有可能查找的均摊复杂度偏低。

基本操作

各种平衡树

上一篇 下一篇

猜你喜欢

热点阅读