摘要: 虚树做法 虚树是把原树中少量的有效节点和他们两两的LCA拿出来,去除一些无效节点,从而降低复杂度。 如果有效节点是K个的话 加上LCA 虚树中的的点最多为min(n,2*K)个 建虚树的复杂度为O(k*logn) 虚树上树形dp的复杂度为O(k) 证明: 按dfn值从小到大加入有效节点 假设现在加入 阅读全文
posted @ 2018-07-24 21:42 Aragaki 阅读(437) 评论(2) 推荐(0) 编辑