您的位置:首页 > 科技 > 能源 > 贵州企业官网建设_b站推广网站2024游戏_百度站长工具是什么意思_怎样做企业宣传推广

贵州企业官网建设_b站推广网站2024游戏_百度站长工具是什么意思_怎样做企业宣传推广

2024/10/11 14:53:51 来源:https://blog.csdn.net/m0_52024881/article/details/142849123  浏览:    关键词:贵州企业官网建设_b站推广网站2024游戏_百度站长工具是什么意思_怎样做企业宣传推广
贵州企业官网建设_b站推广网站2024游戏_百度站长工具是什么意思_怎样做企业宣传推广

文章目录

    • 关于黑高的结论
      • 红黑树的插入

在这里插入图片描述

平衡二叉树 AVL:插入/删除 很容易破坏“平衡”特性,需要频繁调整树的形态。如:插入操作导致不平衡,则需要先计算平衡因子,找到最小不平衡子树(时间开销大),再进行 LL/RR/LR/RL 调整
红黑树 RBT:插入/刚除 很多时候不会破坏“红黑”特性,无需频繁调整树的形态。即便需要调整,一般都可以在常数级时间内完成
平衡二叉树:适用于以查为主、很少插入/删除的场景
红黑树:适用于频繁插入、删除的场景,实用性更强

左根右,根叶黑
不红红,黑路同
在这里插入图片描述

在这里插入图片描述
性质1证明:任何一条查找失败路径上黑结点数量都相同,而路径上不能连续出现两个红结点,即红结点只能穿插在各个黑结点中间
性质2证明:若红黑树总高度=h,则根节点黑高>h/2,因此内部结点数 n ≥ 2 h / 2 − 1 n≥2^{h/2}-1 n2h/21,由此推出h≤ 2 l o g 2 ( n + 1 ) 2log_2(n+1) 2log2(n+1)

关于黑高的结论

最少的情况
结点的黑高bh–从某结点出发(不含该结点)到达任一叶结点的路径上黑结点总数
**思考:**根节点黑高为h的红黑树,内部结点数(关键字)至少有多少个?
**回答:**内部结点数最少的情况–总共h层黑结点的满树形态
**结论:**若根节点黑高为h,内部结点数(关键字)最少有 2 h − 1 2^h-1 2h1
在这里插入图片描述

最多的情况
结点的黑高bh–从某结点出发(不含该结点)到达任一叶结点的路径上黑结点总数
**思考:**根节点黑高为h的红黑树,内部结点数(关键字)至多有多少个?
**回答:**内部结点数最多的情况–h层黑结点,每一层黑结点下面都铺满一层红结点。共2h层的满树形态
**结论:**若根节点黑高为h,内部结点数(关键字)最多有 2 2 h − 1 2^{2h}-1 22h1
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

红黑树的插入

在这里插入图片描述

在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com