tarjan
HermioneL
年轻的好处在于,你还没有太多经验,并天生相信一切皆可能。
展开
-
bomb 强连通缩点+拓扑
轰炸(bomb) 【题目描述】 有n座城市,城市之间建立了m条有向的地下通道。 你需要发起若干轮轰炸,每轮可以轰炸任意多个城市。但每次轰炸的城市中,不能存在两个不同的城市i,j满足可以通过地道从城市i到达城市j。 你需要求出最少需要多少轮可以对每座城市都进行至少一次轰炸。 【输入数据】 第一行两个整数n,m。接下来m行每行两个整数a,b表示一条从a原创 2018-01-08 23:17:07 · 316 阅读 · 0 评论 -
BZOJ 1797: [Ahoi2009]Mincut 最小割
题目在这里呀! 别话:对于凸包我表示暂时放一放(几何这个东西与我终生无缘),先做几道别的题吧!(虽然有点不甘心) 题意:给定一张图,询问图中的每条有向边是否能出现在某个最小割中,和是否一定属于所有的最小割。 题解: 当然要在残余网络上做啦,所以先是一遍最小割!然后进行强连通缩点(日常),S和T不在同一个强连通块中。 给定一条边u,v。如果u到v这条边没有满流,那么一定不属于任何最原创 2018-01-14 21:56:11 · 331 阅读 · 0 评论