题目链接: poj2942 题意: 有n个人,能够开多场圆桌会议 这n个人中,有m对人有仇视的关系,相互仇视的两人坐在相邻的位置 且每场圆桌会议的人数仅仅能为奇书 问有多少人不能參加 解题思路: 首先构图,将全部的仇视关系视为一条边,最后再取已经得到的图的逆图, 这样图上连接的边就代表能够相邻而坐的 ...
分类:
其他好文 时间:
2017-05-25 19:44:40
阅读次数:
144
Road Construction 来自这里。 双连通分量 题意:比较裸的题意,就是给一个无向图,问添加多少条边后能使整个图变成双连通分量 分析:建议先学了双连通分量的相关知识,因为这题是算是个模板题(我自己写了模板,过了这题,但是还没有充分测试),如果没学好相关知识即便这个模板题也不好懂 双连通分 ...
分类:
其他好文 时间:
2017-05-12 21:55:46
阅读次数:
158
https://vjudge.net/problem/Gym-100712H 题意: 给出一个图,求添加一条边后最少的桥数量。 思路: 参考了ZSQ大神的题解http://blog.csdn.net/v5zsq/article/details/61922051 很明显的边—双连通的题目,首先缩点建新 ...
分类:
其他好文 时间:
2017-05-05 14:15:25
阅读次数:
141
题目来源:POJ 2942 Knights of the Round Table 题意:统计多个个骑士不能參加随意一场会议 每场会议必须至少三个人 排成一个圈 而且相邻的人不能有矛盾 题目给出若干个条件表示2个人直接有矛盾 思路:求补图 能够坐在一起 就是能够相邻的人建一条边 然后假设在一个奇圈上的 ...
分类:
其他好文 时间:
2017-04-30 21:33:05
阅读次数:
203
UVA 610 - Street Directions 题目链接 题意:给定一个无向图,要求把尽可能多的边定向,使得形成一个强连通图,输出定向后的图。不能定向的边就变成两条有向边 思路:找出割边。仅仅有割边是须要定成两条的。其它的双连通分量中,边肯定都能够定向,然后在dfs不经过割边打印路径。最后在 ...
分类:
其他好文 时间:
2017-04-30 12:35:30
阅读次数:
234
http://poj.org/problem?id=3352 题意: 给出一个图,求最少要加多少条边,能把该图变成边—双连通。 思路:双连通分量是没有桥的,dfs一遍,计算出每个结点的low值,如果相等,说明属于同一个双连通分量。 接下来把连通分量缩点,然后把这些点连边。 对于一棵无向树,我们要使得 ...
分类:
其他好文 时间:
2017-04-28 16:13:37
阅读次数:
224
https://vjudge.net/problem/UVALive-5135 题意:在一个无向图上选择尽量少的点涂黑,使得任意删除一个点后,每个连通分量至少有一个黑点。 思路: 首先dfs遍历求出割顶和双连通分量,并把每个连通分量保存下来。 接下来分情况讨论: 如果一个点—双连通分量只有一个割顶, ...
分类:
其他好文 时间:
2017-04-28 10:28:27
阅读次数:
183
UVA 10972 - RevolC FaeLoN 题目链接 题意:给定一个无向图(不一定全连通)。如今把边定向,问还要加入几条边使得图强连通 思路:先求出边-双连通分量,每一个连通分量都能定向,然后缩点。转化为欧拉回路,假设每一个点度数都是大于等于2的偶数就是回路,也就是强连通了,所以计算度数为0 ...
分类:
其他好文 时间:
2017-04-22 13:12:10
阅读次数:
224
坑,没找到模板题。 暂时先放一放。 有两种版本的,不知道那个比较好。 http://blog.csdn.net/u013497977/article/details/47188489 http://blog.csdn.net/fuyukai/article/details/51303292 ...
分类:
其他好文 时间:
2017-04-21 21:26:24
阅读次数:
136
【题目链接】 http://poj.org/problem?id=3177 【题目大意】 给出一张图,问增加几条边,使得整张图构成双连通分量 【题解】 首先我们对图进行双连通分量缩点, 那么问题就转化为给出一棵树,加边使得其成为边双连通分量的最小边数, 只要从叶节点连一条边到任意节点,那么就可以使得 ...
分类:
其他好文 时间:
2017-04-13 00:26:24
阅读次数:
189