Java编程拾遗『排序二叉树』

在HashMap那篇文章讲过,在Java8中,HashMap是通过数组 + 链表 + 红黑树组织的,当链表中元素个数大于8时,会将链表转化成红黑树。而且Java API中TreeMap也是通过红黑树实现的,所以讲解红黑树,对于我们更好的了解源码实现有着重要的意义。红黑树也是一种特殊的排序二叉树,所以本篇文章先来介绍一下排序二叉树这一数据结构的相关细节,然后再用一片文章介绍一下红黑树数据结构以及Ja
相关文章
相关标签/搜索