update string
This commit is contained in:
@@ -1,10 +1,19 @@
|
||||
# 红黑树 (red-black tree)
|
||||
|
||||
红黑树(Red Black Tree) 是一种自平衡二叉查找树。一种特化的AVL树,在进行插入和删除操作时通过特定操作保持二叉查找树的平衡,从而获得较高的查找性能。 它可以在O(log n)时间内做查找,插入和删除。
|
||||
|
||||
它的每个结点都被“着色”为红色或者黑色,这些结点的颜色被用来检测树的平衡性。
|
||||
|
||||
|
||||
### 应用场景
|
||||
|
||||
java 中 HashMap、TreeMap 的底层实现,当HashMap中元素大于8个时,HashMap底层存储实现改为红黑树,以提高元素搜索速度。
|
||||
* java 中 HashMap、TreeMap 的底层实现,当HashMap中元素大于8个时,HashMap底层存储实现改为红黑树,以提高元素搜索速度。
|
||||
关于 HashMap 实现解析参考 [这里](../../3%20HashTable/HashMap%20in%20Java.md)
|
||||
* 广泛应用Linux 的进程管理、内存管理,设备驱动及虚拟内存跟踪
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user