1.叔叔结点存在且为红结点
2.叔叔结点不存在或为黑结点,并且插入结点的父亲结点使祖父节点的左子节点
情况①:新结点插在左边
情况②:新结点插在右边
3.叔叔结点为空或者为黑色,并且插入结点的父节点是祖父结点的右子节点
情况①:新插入结点为父节点的右子节点
情况②:新插入结点为父节点的左子节点
红黑树的插入(插入结点一定为红结点)
最新推荐文章于 2025-08-02 19:42:42 发布
1.叔叔结点存在且为红结点
2.叔叔结点不存在或为黑结点,并且插入结点的父亲结点使祖父节点的左子节点
情况①:新结点插在左边
情况②:新结点插在右边
3.叔叔结点为空或者为黑色,并且插入结点的父节点是祖父结点的右子节点
情况①:新插入结点为父节点的右子节点
情况②:新插入结点为父节点的左子节点