随笔分类 - 图论 / 最近公共祖先,LCA
摘要:P4427 [BJOI2018] 求和 题目描述 master 对树上的求和非常感兴趣。他生成了一棵有根树,并且希望多次询问这棵树上一段路径上所有节点深度的 次方和,而且每次的 可能是不同的。此处节点深度的定义是这个节点到根的路径上的边数。他把这个问题交给了 pupil,但
阅读全文
摘要:P3320 [SDOI2015] 寻宝游戏 题目描述 小 B 最近正在玩一个寻宝游戏,这个游戏的地图中有 个村庄和 条道路,并且任何两个村庄之间有且仅有一条路径可达。游戏开始时,玩家可以任意选择一个村庄,瞬间转移到这个村庄,然后可以任意在地图的道路上行走,若走到某个村庄中
阅读全文
摘要:P4216 [SCOI2015] 情报传递 题意简述:给你一棵树,在每个时刻可能将某个点点亮,或者做一次查询,询问x->y路径上有多少点是在当前时间k秒前点亮的 Solution: 这让我们很难不想到主席树: 每个节点建一颗主席树,维护根节点到此节点路径上在某个时间段内被点亮的点的个数(即以时间为x
阅读全文
摘要:P2495 [SDOI2011] 消耗战 题意简述: 在一颗树上,每次给定 个关键点,求切断1到这些点的最小花费的总和(最小化总花费) 我们考虑dp:记 为切断 内的所有点到1的路径的最小花费 显然我们有两种切法,一种是对每个子树下的 求
阅读全文