会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
FlashHu
——蝌
博客园
首页
新随笔
联系
管理
2018年9月15日
有趣的线段树模板合集(线段树,最短/长路,单调栈,线段树合并,线段树分裂,树上差分,Tarjan-LCA,势能线段树,李超线段树)
摘要: 线段树分裂 以某个键值为中点将线段树分裂成左右两部分,应该类似Treap的分裂吧(我菜不会Treap)。一般应用于区间排序。 方法很简单,就是把分裂之后的两棵树的重复的$\log$个节点新建出来,单次时间复杂度严格$O(\log n)$。 至于又有合并又有分裂的复杂度,蒟蒻一直不会比较有说服力的证明
阅读全文
posted @ 2018-09-15 15:54 Flash_Hu
阅读(4507)
评论(17)
推荐(16)
编辑
公告