为什么会产生红黑树这种数据结构?
1.二叉搜索树或二叉排序树(BST)
极端情况 查找1,降为了链表数据结构,此时时间复杂度位O(n),效率低!怎么优化呢?
2.平衡二叉搜索树(AVL树)
缺点:AVL树代价高昂,所以就出来了红黑树
3.红黑树
红黑树特点:
1.二叉搜索树或二叉排序树(BST)
极端情况 查找1,降为了链表数据结构,此时时间复杂度位O(n),效率低!怎么优化呢?
2.平衡二叉搜索树(AVL树)
缺点:AVL树代价高昂,所以就出来了红黑树
3.红黑树
红黑树特点: