红黑树2---从-2-3-4树到红黑树的演变过程以及插入算法实现原理

基本二叉排序树BST,当输入序列有序时,树的高度会急剧增加,最坏情况下时间复杂度为O(N)。 因此进一步演变为2-3-4树,2-3-4树节点类型有3种,2节点,3节点以及4节点,最重要的性质是每个叶子结点到根节点的路径长度一致,其最坏情况下为O(logN)。由于2-3-4树节点类型过大,进行插入以及查找时,需要进行节点类型判断,过于繁琐。 因此利用红连接的概念将2-3-4树转化为红黑树,即红黑树节
相关文章
相关标签/搜索