AVL 树以及 B 树和 B+ 树
关于 AVL 树,参考的是浙江大学数据结构的网课以及教材。
进一步的理解,可以参考我当时上数据结构这门课得时候做的笔记:
https://www.cnblogs.com/fanlumaster/p/13829581.html
https://www.cnblogs.com/fanlumaster/p/13824006.html
AVL 树
RR 旋转:
LL 旋转:
LR 旋转:
RL 旋转:
关于 B 树和 B+ 树的理解,参考的是 B 站的这个视频 https://www.bilibili.com/video/BV1e5411T77z
B 树
B+ 树
B+ 树和 B 树其实很类似。只不过,这个 B+ 树的叶子节点包含了所有的索引,然后在数据库的范围查找中比较实用。
AVL 树以及 B 树和 B+ 树
http://fanlumaster.github.io/2022/03/21/AVL-树以及-B-树和-B-树/