
支配树
ypxrain
这个作者很懒,什么都没留下…
展开
-
BZOJ 2815: [ZJOI2012]灾难
题意给出一个有向无环图,问把每个点分别删掉后有多少个点不能从入读为0的点到达。 n<=100000分析直接把支配树建出来,然后一个点的答案就是它在支配树上的size-1. 那什么叫支配树呢?对于一个给定的图,我们定一个点S作为原点,若对于两个不同的点x,y,如果想要到达x必须要经过y则称y支配x,显然S支配所有点,其中所有点中离x最近的支配称为x的支配点,每个点向他的支...原创 2018-03-07 19:37:43 · 217 阅读 · 0 评论 -
Codeforces 757F Team Rocket Rises Again
题意给一个n个点m条边的无向图和起点s,现在可以任意删掉一个除s以外的点,问最多有多少个点的最短路发生变化。 n<=200000,m<=300000分析其实这题就是问你把这个无向图构造一个最短路的DAG,求这个每个点能影响多少个点,其实也就是让你做支配树。代码#include <bits/stdc++.h>#define pb(x) push...原创 2018-03-09 21:07:06 · 268 阅读 · 0 评论