定义 红黑树的主要是想对2-3查找树进行编码,尤其是对2-3查找树中的3-nodes节点添加额外的信息.红黑树中将节点之间的链接分为两种不同类型,红色链接,他用来链接两个2-nodes节点来表示一个3-nodes节点.黑色链接用来链接普通的2-3节点.特别的,使用红色链接的两个2-nodes来表示一个3-nodes节点,并且向左倾斜,即一个2-node是另一个2-node的左子节点.这种做法的好处是查找的时候不用做任何修改,和普通的二叉查找树相同. 根据以上描述,红黑树定义如下: 红黑树是一种具…