解答
红黑树就是用红链接表示3-结点的2-3树。
红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。
红黑树性质:
1)每个结点要么是红的,要么是黑的。
2)根结点是黑的。
3)每个叶结点,即空结点(NIL)是黑的。
4)如果一个结点是红的,那么它的俩个儿子都是黑的。
5)对每个结点,从该结点到其子孙结点的所有路径上包含相同数目的黑结点。
红黑树的本质:
红黑树是对2-3查找树的改进,只是它们对3结点的表示不同,将3-结点表示为由一条左斜的红色链接相连的两个2-结点。若指向它的链接是红色的,那么该节点为红色,红黑树都既是二叉查找树,也是2-3树
大厂我来了!