Posts
·
#数据结构
·
#算法
·
#B树
《数据结构与算法》教材笔记(树篇):从二叉查找树一路推导到 B+ 树,为什么数据库索引非它不可
以大学《数据结构》教材为骨架,走通一条教科书式的推导链:BST 会退化成链表,AVL 用严格平衡解决但旋转太频繁,红黑树是工程妥协,2-3 树换了个思路让树横着长,m 阶 B 树把它推向磁盘,B+ 树补上最后一刀成为数据库索引的标准答案。附 Mermaid 图解、分裂/旋转过程演示、自增主键 vs UUID 的真实踩坑故事,并与刷题向姊妹篇、MySQL/MongoDB 实战篇互相印证。
阅读全文