红黑树

来源:互联网 发布:淘宝聊天工具怎么下载 编辑:程序博客网 时间:2024/06/06 15:40

红黑树是每个节点都带有颜色属性的二分叉查找树,颜色为红色黑色。性质如下:

1)根结点是黑的,子节点是红色或黑色; 每个叶结点(叶结点即指树尾端NIL指针或NULL结点)是黑的,即所有叶子都是黑色(叶子是NIL节点)。
2)每个红色节点的两个子节点都是黑色。(从每个叶子到根的所有路径上不能有两个连续的红色节点)。
3)对于任一结点而言,其到叶结点树尾端NIL指针的每一条路径都包含相同数目的黑结点。

原创粉丝点击