摘要:
【传送门:BZOJ1251】 简要题意: 给出一个长度为n的序列,有m个操作,3种操作: 1 l r k将l到r的数增加k 2 l r将l到r的数列翻转 3 l r求出l到r的最大值 题解: 裸SPLAY,直接下放两种标记,一种翻转,另一种增加值 而且对于求l到r的区间,我们需要l-1和r+1的节点 阅读全文
摘要:
【传送门:BZOJ3261】 简要题意: 给出n个数,有m个操作,有两种操作: A x在序列末尾添加一个数x,序列长度+1 Q l r x在l到r中选出一个位置q,使得a[p]^a[p+1]^... ^a[n]^x最大,求出这个最大值 题解: 可持久化01字典树的例题 其实建图和查找都和主席树差不多 阅读全文