算法导论——红黑树

  红黑树是一棵二叉搜索树,每个结点上增加了一个属性来存储颜色是红色还是黑色,红黑树可以确保没有一条路径会比其他路径长出2倍,所以近似可以认为是平衡的。   每个结点包含5个属性:color, key, left, right, p。如果一个结点没有子结点或者父结点,则该结点的相应指针属性为NIL,这些NIL可以视为树的叶结点,带关键字的结点视为内部结点。 红黑树具有以下性质: 每个结点都是红色的
相关文章
相关标签/搜索