UVA 1364 - Knights of the Round Table
题目链接
题意:有n个圆桌骑士,知道一些骑士互相憎恨,现在要开圆桌会议,每次最少3个人,必须是奇数人数,并且互相憎恨的骑士不能在相邻,问有多少骑士是一次都无法参加的
思路:把每个骑士可以相邻的连边,然后做双连通分量,然后对于每个连通分量,利用二分图染色判定去判断是否是奇圈
代码:
#inclu...
分类:
其他好文 时间:
2014-08-29 16:06:58
阅读次数:
274
1.割点:若删掉某点后,原连通图分裂为多个子图,则称该点为割点。
2.割点集合:在一个无向连通图中,如果有一个顶点集合,删除这个顶点集合,以及这个集合中所有顶点相关联的边以后,原图变成多个连通块,就称这个点集为割点集合。
3.点连通度:最小割点集合中的顶点数。
4.割边(桥):删掉它之后,图必然会分裂为两个或两个以上的子图。
5.割边集合:如果有一个边集合,删除这个边集合以后,...
分类:
其他好文 时间:
2014-08-26 21:30:06
阅读次数:
612
题目地址:POJ 3352
这题就是求最少加多少条边可以使得图为无向双连通图。方法是找度数为1的连通分量,可以只用low来找。然后根据公式(叶子结点数+1)/2即可得到答案。原因是在图中将每两个度数为1的都连起来,度数为2的显然已经可以形成双联通了,因为是无向边,只要加一条,就相当于加了两条有向边,很显然,结果数就是那个公式。
代码如下:
#include
#include
#inclu...
分类:
其他好文 时间:
2014-08-26 17:20:26
阅读次数:
207
1 /* 2 题意:给出一个无向图,去掉一条权值最小边,使这个无向图不再连同! 3 4 tm太坑了... 5 1,如果这个无向图开始就是一个非连通图,直接输出0 6 2,重边(两个节点存在多条边, 权值不一样) 7 3,如果找到了桥的最小权值为0,...
分类:
其他好文 时间:
2014-08-26 16:51:56
阅读次数:
158
E - Road Construction
Time Limit:2000MS Memory Limit:65536KB 64bit IO Format:%I64d
& %I64u
Submit Status
Description
It's almost summer time, and that means that it's almos...
分类:
其他好文 时间:
2014-08-26 15:35:06
阅读次数:
279
统计出树中度为1的节点的个数,即为叶节点的个数,记为leaf。则至少在树上添加(leaf+1)/2条边,
就能使树达到边二连通,所以至少添加的边数就是(leaf+1)/2。...
分类:
其他好文 时间:
2014-08-22 00:26:45
阅读次数:
179
有重边的话重边就不被包含在双连通里了#include #include using namespace std;const int maxn=1001;vectorG[maxn];int low[maxn],dfn[maxn];bool vis[maxn];int dg[maxn];int dep....
分类:
其他好文 时间:
2014-08-17 16:44:03
阅读次数:
180
POJ 2942 - Knights of the Round Table(双连通图 Tarjan + 二分判定)
ACM
题目地址:
POJ 2942 - Knights of the Round Table
题意:
有N个骑士,给出某些骑士之间的仇恨关系,骑士们开会时会围坐在一个圆桌旁。一次会议能够顺利举行,要满足两个条件:
任意相互憎恨的两个骑士不能相邻开会人...
分类:
其他好文 时间:
2014-08-16 12:34:10
阅读次数:
215
POJ 3352 Road Construction POJ 3177 Redundant Paths(边双连通图 Tarjan+缩点)
ACM
题目地址:
POJ 3352 Road Construction
POJ 3177 Redundant Paths
题意:
问要添加几条边才能使所给无向图图变成边双连通图。
分析:
边连通度:使无向图G不连通的最少...
分类:
其他好文 时间:
2014-08-15 12:54:58
阅读次数:
178
Redundant Paths
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 9118
Accepted: 3925
Description
In order to get from one of the F (1 <= F <= 5,000) grazing...
分类:
其他好文 时间:
2014-08-13 19:03:27
阅读次数:
264