祖百科>百科>正文

红黑树是平衡二叉树吗? 红黑树维持平衡

时间:2023-11-05

黑树是一种自平衡二叉查找树,一种用于计算机科学的数据结构,其典型用途是实现关联数组。它是由鲁道夫拜尔在1972年发明的,当时它被称为平衡二叉树。后来,在1978年,利奥J吉巴斯和罗伯特塞奇威克把它改成了现在的“红黑树”。与AVL树类似,黑树在插入和删除时通过特定的操作保持二叉查找树的平衡,从而获得较高的搜索性能。虽然它很复杂,但它的最坏情况运行时间也很好,并且在实践中是高效的:它可以在零时间内进行搜索、插入和删除,其中n是