红黑树

红黑树(RBT)定义

1.是一个二叉搜索树

2.每个节点要么是红的,要么是

3.根节点是黑色的,并定义null 为 黑色

4.如果一个子结点是红色的,那么它的两个儿子都是黑色,且父节点也是黑色

5.对于任意一个结点而言,它到叶节点的每一条路径都包含相同数目的的黑色结点,称之为黑高

6.任意一棵以黑色节点为根的子树也必定是一颗红黑树

7.左右子树的高度最多是左右子树的两倍,则:若H(left)>H(right)  则 H(left)<=2*H(right)+1

 

 

 

    原文作者:算法
    原文地址: https://www.twblogs.net/a/5bddc0812b717720b51ac213
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞