BZOJ 3572 [Hnoi2014]世界树 虚树
题目大意:给出一棵n个结点的树,每条边的长度为1。q个询问,每个询问中选出m个点,所有点会从选出的点中挑一个最近的且编号尽量小的点被其管理,求每一个选出的点管理多少点每次询问在树上选择一些点的问题可以用虚树解决,能够减少扫描无用的点浪费的时间对于虚树上的点DP一下求出与这个点最近的被选出的点(记这样的点为near点)。虚树上的每一条边省略了一些在原树上的点,这些点一定是被 边的两个端点的near点
原创
2017-04-05 08:11:55 ·
317 阅读 ·
0 评论