基环树dp
forever_shi
但行好事,莫问前程;行你所行,无问西东!
展开
-
洛谷2607 bzoj1040 ZJOI2008 骑士 基环树dp
题目链接 题意:给你nnn个点和nnn条有向边,每个点有点权,保证每个点只有出度都是111,不保证连通,保证没有自环,要求点xxx所能到达的点和能到达点xxx的点不能同时被选,选出若干个点,使他们的权值和最大。 题解: 我们发现每个点只有一条出边,那么有点像一棵树(每个点最多只有一个父节点),由于不一定连通,所以实际应该说是一个由若干基环树组成的森林,因为每个连通块都不会存在一个没有出度的点...原创 2018-07-03 18:49:18 · 235 阅读 · 5 评论 -
洛谷2081 bzoj2878 NOI2012 迷失游乐园 期望+基环树dp
题目链接 题意:给你一棵无根树或基环树,求从任意一点出发,不能重复经过某个点,经过的路径的期望长度。 题解: 首先考虑树的情况。由于是无根树,我们在树形dp时通常会转为有根树。转为有根树之后我们发现,对于每个点,从它出发不能重复经过任何一个点的路径的期望长度与从它出发向子树走的期望和向父节点走的期望有关。我们设节点xxx向子树走得到的期望长度是down[x]down[x]down[x],向父...原创 2018-06-26 13:09:50 · 202 阅读 · 0 评论