Link: BZOJ 1500 传送门 Solution: 可能平衡树维护序列的所有操作都在这了吧…… 对序列的维护$fhq treap$和$Splay$都能做 有几个注意点: 1.维护序列时始终记得第$k$大指的是序号,与权值无关 2.注意对0的初始化,毕竟如果无叶子结点时会用到 3.如果数据总量过大要数据回收,用队列记录被删除的节点,同时记得将儿子信息初始化! 4.如果求最大子序列和,一般要维护$lmx,rmx$来求解 如果同时还有翻转操作,记得将$lmx$和$rmx$也要翻转! 6.对$T…