红黑树删除情况
2017-04-13 22:49:42 0 举报
红黑树是一种自平衡的二叉查找树,它具有以下性质:每个节点要么是红色,要么是黑色;根节点是黑色;每个叶子节点都是黑色的空节点(NIL);如果一个节点是红色的,则它的两个子节点都是黑色的;从任一节点到其每个叶子节点的所有简单路径都包含相同数目的黑色节点。当插入或删除节点时,红黑树会通过旋转和重新着色来保持这些性质。因此,在删除节点时,红黑树可以通过调整颜色和旋转来保持平衡。