红黑树

转载自:https://blog.csdn.net/qq_36610462/article/details/83277524

查找、删除、插入时间复杂度:O(lgn)

1.节点是红色或黑色。

2.根节点是黑色。

3.每个叶子节点都是黑色的空节点(NIL节点)。

4 每个红色节点的两个子节点都是黑色。(从每个叶子到根的所有路径上不能有两个连续的红色节点)

5.从任一节点到其每个叶子的所有路径都包含相同数目的黑色节点。

6.从根节点到叶节点的最长路径,不超过最短路径的两倍。

下图中这棵树,就是一颗典型的红黑树:

 

posted @ 2020-12-28 16:24  zeroPatrick  阅读(66)  评论(0编辑  收藏  举报