红黑树
1)二叉搜索树可能是不平衡的,影响二叉树的性能
红黑树是具有某些特性的二叉搜索树。
2)红黑树对平衡的补救:在插入的过程中,检查是否会破坏树的平衡性。如果破坏,则需要修改树的结构。
3)红黑树的特性:
A:节点都是由颜色的;
B:插入和删除过程中,要遵循颜色不同的排列规则。
4)红黑规则:
A:每一个节点不是红色就是heise;
B:根总是黑色的;
C:如果节点是红色的,其子节点必须是黑色的;
D:从跟到叶节点或空子节点的每条路经必须包含相同数目的黑色节点。
5)插入一个新的节点:
三种改变:(1)下行途中的颜色变换
(2)插入节点后的旋转
(3)在下行途中的旋转
本文介绍了红黑树的基本概念及其在二叉搜索树中保持平衡的方法。通过特定的颜色标记及规则,红黑树确保了树的高度相对平衡,从而提高了查找、插入和删除操作的效率。
689

被折叠的 条评论
为什么被折叠?



