红黑树性质
性质1. 节点是红色或黑色。
性质2. 根节点是黑色。
性质3 .每个红色节点的两个子节点都是黑色。(从每个叶子到根的所有路径上不能有两个连续的红色节点)
性质4. 从任一节点到其每个叶子的所有路径都包含相同数目的黑色节点。
性质5. 如果一个节点是红色,它的子节点一定是黑色
红黑树旋转
旋转三种情况就能搞定(插入的一定是红节点)
第一种情况 Case 1
第二种情况 Case 2
第三种情况 Case 3
经过三种情况就能搞定插入情况
红黑树性质
第一种情况 Case 1
第二种情况 Case 2
第三种情况 Case 3
经过三种情况就能搞定插入情况