HashMap 的结构是什么,红黑树有什么作用?
时间: 2023-06-03 16:05:53 浏览: 78
红⿊树(英y¥Red–black tree)是⼀种⾃平⼆查找树,是在计算机科-中⽤的⼀种据结构
HashMap 的结构是数组和链表/红黑树,其中数组是用来存储键值对的,链表/红黑树是用来解决哈希冲突(即不同的键值映射到了数组中的同一个位置)的问题。红黑树主要解决的是当链表过长(默认长度大于8)时,从O(n)变为O(logn)的查找效率。
阅读全文
红⿊树(英y¥Red–black tree)是⼀种⾃平⼆查找树,是在计算机科-中⽤的⼀种据结构