虚树dp 建树过程
问题引入
在一类树上动态规划问题中,题目给出的询问往往包含树上的很多各节点,并保证总的点数规模小于某个值.
如果我们直接在整颗树上进行dp的话,时间复杂度与询问的次数有关,这显然是不可接受的,如果我们可以找到一种动态规划的方法,使其时间复杂度与询问中点的实际规模相关就好了.
虚树
虚树即是一颗虚拟构建的一棵树,这个树只包含关键点(一般就是题目给出的点)以及关键lca的点,而其他不影响虚树结构的点和...
原创
2019-03-22 19:58:06 ·
469 阅读 ·
0 评论