其他分享
首页 > 其他分享> > TreeMap 有什么特点

TreeMap 有什么特点

作者:互联网

插入新节点的规则有三个:
  1. 需要调整的新节点总是红色的。
  2. 如果插入新节点的父节点是黑色的,不需要调整。
  3. 如果插入新节点的父节点是红色的,由于红黑树不能出现相邻红色,进入循环判断,通过重新着色或左右旋转来调整。
    TreeMap 的插入操作就是按照 Key 的对比往下遍历,大于节点值向右查找,小于向左查找,先按照二叉查找树的特性操作,后续会重新着色和旋转,保持红黑树的特性。

标签:Comparable,什么,TreeMap,特点,插入,Key,红黑树,节点
来源: https://www.cnblogs.com/javaupup/p/16287870.html