#

红黑树

  • 红黑树和哈希表的区别

    一、哈希和红黑树基本原理哈希(hash)也称散列,通过散列算法变成固定的输出到数组,所有的线性数据结构中,数组的定位速度最快,因为它可通过数组下标直接定位到相应的数组空间,就不需要一个个查找。红黑树的

    作者:鸽子
    2020-05-27 22:11:53
  • 死磕 java集合之TreeMap源码分析(三)- 内含红黑树分析全过程

    删除元素 删除元素本身比较简单,就是采用二叉树的删除规则。 (1)如果删除的位置有两个叶子节点,则从其右子树中取最小的元素放到删除的位置,然后把删除位置移到替代元素的位置,进入下一步。 (2)如果删除

    作者:彤哥读源码
    2020-05-01 06:14:42