fhq_treap(无旋 treap) 学习笔记 2021-11-06 10:25 | 2021-11-06 10:25 | 1 | 算法 | 3,568 752 字 | 12 分钟 fhq_treap(无旋 treap) 参考:远航之曲的博客。 感觉比较意识流。 核心思想是平衡树分裂和合并。 类似于 Splay 把区间分离出来,fhq_treap 可以把平衡树进行分裂来提取需要的区间,再通过合并平衡树来维持树高(即堆性质)。这样不仅可以做到维护区间,还免去了旋转操作,代码较为简单。 split & merge &… fhq_treap平衡树