赞
踩
红黑树是一种二叉搜索树 有红节点和黑结点 同时又是一种自平衡得二叉搜索树 (但是是一种弱平衡,插入删除查找可以采用这种数据结构),意思就是说如果结点
数目一样。红黑树得高度会 >= 平衡二叉树得高度。
二叉搜索树有得特点 ,红黑树都有。
同时还会加上这几个特点:
1:结点是红色 或者黑色
2:所有得叶子结点都是黑结点(NULL)
3:根节点必须是 黑色结点
4:红节点子结点 必须是两个黑结点(从一个叶子(NULL)到根结点得路劲上不可能有两个相邻得红结点)
5:每个叶子节点到根节点得路劲上,黑结点得个数一样
红黑树得构建 (这里我们了解原理即可,待会儿会解释为什么)
构建原理 想必大家都明了了把,所以代码实现相对复杂,我们直接来讨论应用
以前的博客都没有图,所以没什么人看和点赞,以后我会学习这个编辑器怎么用的,谢谢大家支持
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。