动态点分治练习1——P3345 [ZJOI2015]幻想乡战略游戏
蒟蒻的垂死挣扎
动态点分治好难。。。。
动态点分治支持在原树中修改,并且可以多组询问。它基于每次找重心时,将这些重心重新构成一颗点分树,全局的重心为点分树的根,它的子树的重心是他的儿子,以此类推。这样我们就得到了一个树高为log级别的优秀的树,它就可以支持一些例如暴跳父亲的操作,从而达到优秀的复杂度。
一般解决的问题是 求全局对一个点的影响 的题。还是需要对具体题目进行分析。
对于这一题来...
原创
2018-07-30 13:33:46 ·
229 阅读 ·
0 评论