Preface
为什么叫主席树呢?
因为这是我们的fotile96主席(Orz……)比赛的时候不会打划分树,用来代替的一种东西,现在已经被众多OIer采用,把划分树扔进了博物馆~
Text
啊?主席树是什么,好高大上啊!
主席树和可持久化线段树从某些角度来讲是类似的。但从目的来讲是不一样的。
主席树的核心思想就是,每个前缀维护一棵线段树。
然而这样时空复杂度会达到
N2log2N
还不如暴力呢。
与可持久化线段树的思想类似,
前缀
i
与前缀
有一道主席树的模板题供参考
[POJ2104 K-th Number] http://poj.org/problem?id=2104
题解+模板在这里