[算法导论笔记]--红黑树

一.什么是红黑树 红黑树是一棵二叉搜索树,其在每个结点上增加了一个存储位来表示颜色,可以是红(red)或者黑(black)。通过任何一条从"根到叶子的简单路径"上的颜色进行约束,红黑树确保没有一条路径会比其他路径长出2倍,因而是近似于平衡的。红黑树是一种平衡二叉树。 红黑树的基本性质 (1)每个结点要么是红色的,要么是黑色的(废话..) (2)根结点是黑色的 (3)叶子结点是黑色的(也可以说是NI
相关文章
相关标签/搜索