美文网首页
红黑树(学习)

红黑树(学习)

作者: 心若鉴 | 来源:发表于2019-11-26 17:06 被阅读0次

红黑树(red-black tree):树中的每一个结点的颜色不是黑色就是红色。
其特性如下:
特性1:根节点和所有外部结点的颜色是黑色;
特性2:从根节点到外部结点的途中没有连续两个结点的颜色是红色;
特性3:所有从根到外部结点的路径上都有相同数目的黑色结点。
从红黑树中任一个结点x出发(不包括结点x),到达一个外部结点的任一路径上的黑结点个数叫做结点x的黑高度,亦称为结点的阶(rank),记座bh(x)。红黑树的黑高度定义为其根节点的黑高度。

相关文章

  • 红黑树学习

    红黑树必须说的东西 当在10亿数据中只需要进行10几次比较就能查找到目标时,不禁感叹编程之魅力!人类之伟大呀! —...

  • 红黑树(学习)

    红黑树(red-black tree):树中的每一个结点的颜色不是黑色就是红色。其特性如下:特性1:根节点和所有外...

  • 数据结构—树—红黑树

    红黑树概述 红黑树的插入 红黑树的删除

  • 红黑树原理

    红黑树原理 学习红黑树之前,你首先要有查询二叉树的知识储备,和平衡二叉树(AVL)的知识储备。 红黑树是基于AVL...

  • TreeMap

    需要先了解红黑树,这是之前分析红黑树的文章。之前在分析红黑树时,我认为红黑树=二叉查找树+红黑平衡,关于二叉查找树...

  • 数据结构与算法-AVL 红黑树

    AVL树AVL树 算法红黑树红黑树 B站

  • [转载]红黑树

    https://zhuanlan.zhihu.com/p/24367771红黑树简介红黑树插入红黑树删除

  • 拿下红黑树

    红黑树 红黑树、2-3树的简单定义: 实现红黑树的基本结构以及添加操作(维护定义,左旋、右旋、颜色反转) 红黑树与...

  • 红黑树

    啥是红黑树,红黑树 = 二叉树

  • 彻底理解红黑树(二)之 插入

    彻底理解红黑树(一)之 二叉搜索树彻底理解红黑树(二)之 插入彻底理解红黑树(三)之 删除 前言 红黑树的插入情况...

网友评论

      本文标题:红黑树(学习)

      本文链接:https://www.haomeiwen.com/subject/irdswctx.html