首页 > TAG信息列表 > PA2019

洛谷 P5984 - [PA2019]Podatki drogowe(点分治+主席树+随机二分)

洛谷题面传送门 首先点分治,对于重心为 \(x\) 的连通块,我们用主席树维护出 \(x\) 到连通块内每个点所组成的数,具体来说,主席树上下标为 \(1\) 的位置存储将权值转成 \(n\) 进制后 \(n^1\) 位上的值,下标为 \(2,3,\cdots,n\) 位上的值同理。这样显然我们可以通过主席树上二分在 \(\log