————树套树
BAJim_H
比孤独更可悲的事情,就是根本不知道自己很孤独,或者分明很孤独,却把自己都骗得相信自己不孤独。
展开
-
[JZOJ5512] 送你一棵圣诞树
Description 一棵 n 个点的树, 树根为 1. 一开始每个点上有一个 1…n 的颜色 ci, 不同点颜色可以相同. 现在有 q 次操作, 分为两种类型: • 1 u l r: 询问子树 u 中有多少种在 l 到 r 之间的颜色至少出现了一次 • 2 u c: 将 u 的颜色修改为 c 要求强制在线 n,q Solution 这题先不要转到DFS序列上做原创 2018-01-09 12:21:08 · 2044 阅读 · 0 评论 -
[JZOJ6030]【GDOI2019模拟2019.2.25】白白的【树套树】【数据结构】【启发式分裂】
Description Solution 只有0操作,我们相当于动态查询一段区间内比某个数大/小的数的个数,直接树套树维护。 只有1操作,我们可以对于每一个白白的极长区间都维护一个权值线段树,每次分裂一个区间,直接暴力从线段树中一个个删去较小的那一半区间的影响,同时加入新的权值线段树,并相应计算。 显然这两个数据结构互不影响,并且它们能够同时进行,那么合在一起就解决了。 总时空复杂度均为O(n...原创 2019-02-25 22:07:10 · 274 阅读 · 0 评论