SBT是一种自平衡二叉查找树,可用于计算机科学中的数据结构。它是由中国广东中山纪念中学的陈启峰发明的。SBT的拼音容易与中文谐音,因此常被戏称为“傻B树”、“Super BT”等。相比其他自平衡二叉查找树,如红黑树和AVL树,SBT更容易实现。在陈启峰的论文中,他称SBT为目前速度最快的高级二叉搜索树。SBT的核心操作Maintain使其能够在O(log n)的时间内完成所有BST相关操作。由于SBT基于size域而非其他“无用”域进行平衡,它也可方便地实现动态顺序统计中的select和rank操作。