摘要:
"传送门" 这次主席树要维护的是树上信息啦。 其实主席树基本的思想还是用前缀和,那么我们就仿照一下,在树上做前缀和就好啦。我们令第$i$个节点所在的主席树维护该点到根节点路径上的所有数(值域是数的值),之后在计算的时候,以$v[p] + v[q] v[lca(p,q)] v[fa[lca(p,q)] 阅读全文
摘要:
"传送门" 这道题是主席树好题啊…… 题目大意:给定一个序列,每次给定一段区间,区间内所有不同的数第一次出现的位置排成一个序列,求这个序列的中位数。 其实求中位数并不是很难,只要我们能把这个序列中不同的数出现的位置都求出,就能很直接的转化为用主席树求静态第k小的问题。首先我们考虑一下如何计算区间内有 阅读全文