桥/割点/强连通分量
itselaineZ
她终于知道她走的这条路从来都没有尽头,永远到不了天堂
展开
-
#bzoj3390#荒岛野人(割边 / 桥 + 子树和)
3390: 荒岛野人时间限制:1 Sec 内存限制: 512 MB题目描述输入输出样例输入8 73 41 22 33 13 64 57 81 10 00 00 11 01 01 00 1样例输出3000221提示很显然非桥边答案为0原创 2017-08-14 14:48:56 · 638 阅读 · 2 评论 -
#NOIP模拟赛#单向道路(LCA or 子树和-> 边的贡献)
有两种做法,都比较好想。首先,两种方法都要对于整个图求桥,因为边双连通分量中的两个点一定可以互达。然后对于桥,我们得到一棵树(将所有的点所对应的连通分量标记好)。第一种:任意提一个结点,转成有根树,对于两个城市,求LCA,因为有解,到LCA的路径上的边的方向是指向LCA的,另一边相反,这个要注意递归处理(已经处理过的要跳过),不能O(N)更新方向。第二种:记录每个联通分量中原创 2017-08-26 17:54:13 · 261 阅读 · 0 评论 -
#UVALive3523#Knights of the Round Table(点双连通分量 + 二分图染色判奇环)
题意:•有n个骑士经常举行圆桌会议,商讨大事。每次圆桌会议至少应有3个骑士参加,且相互憎恨的骑士不能坐在圆桌旁的相邻位置。如果发生意见分歧,则需要举手表决,因此参加会议的骑士数目必须是奇数。现在知道哪些骑士相互憎恨,你的任务是统计有多少骑士不能参加任何一个会议。•数据规模:•1先建图,将能坐在一起的点连边。所以能坐一桌的人就将围成一个环(因为是求有多少个原创 2017-10-18 21:33:29 · 310 阅读 · 0 评论