初谈这个话题相信每一位都会感到一丝疑惑,主要原因是这个词中“分量”一词,当然,如果仅是为了了解和使用这两个术语,就不必在意这个无关大体的词语。 好了,该谈谈正题了,所谓双连通与强连通,最大的差别,也是最本质的差别就是前者适用于无向图中,而后者适用于有向图。至于两者的概念是一样的,就是图中有a点、b....
分类:
其他好文 时间:
2015-07-11 21:24:41
阅读次数:
141
题意:给出一个连通图,要求将某些点涂黑,使得无论哪个点(包括相关的边)撤掉后能够成功使得剩下的所有点能够到达任意一个涂黑的点,颜料不多,涂黑的点越少越好,并输出要涂几个点和有多少种涂法。思路: 要使得任意撤掉一个点都能使其他点能够到达黑点,那么点双连通分量能保证这点,那么就在同个点双连通分量内涂黑....
分类:
其他好文 时间:
2015-07-07 10:55:15
阅读次数:
144
题意:多个骑士要开会,3人及以上才能凑一桌,其中部分人已经互相讨厌,肯定不坐在同一桌的相邻位置,而且一桌只能奇数个人才能开台。给出多个人的互相讨厌图,要求多少人开不成会(注:会议不要求同时进行,一个人开多个会不冲突)?分析: 给的是互相讨厌的图,那么转成互相喜欢的吧,扫一遍,如果不互相讨厌就认为互....
分类:
其他好文 时间:
2015-07-06 19:30:52
阅读次数:
120
(1)求割点和桥的方法是tarjan算法,刘汝佳训练指南p314。 【割点】可以将两个【点双连通分量】隔开来,因为仅一个【点双连通分量】中肯定无割点,那么每两个点对都同时处于若干个简单环中才能当一个点撤掉仍然可以互通。 【桥】可以将两个【边双连通分量】隔开来,因为仅仅一个【边双连通分量】中肯定无.....
分类:
其他好文 时间:
2015-07-04 13:58:55
阅读次数:
95
题意:给一个无向图,问需要补多少条边才可以让整个图变成【边双连通图】,即任意两个点对之间的一条路径全垮掉,这两个点对仍可以通过其他路径而互通。思路:POJ 3352的升级版,听说这个图会给重边。先看3352的题解http://www.cnblogs.com/xcw0754/p/4619594.htm...
分类:
其他好文 时间:
2015-07-04 13:50:19
阅读次数:
99
题目链接:
poj3177
题意:
给出一张连通图,为了让任意两点都有两条通路(不能重边,可以重点),至少需要加多少条边
题解思路:
分析:在同一个边双连通分量中,任意两点都有至少两条独立路可达,所以同一个边双连通分量里的所有点可以看做同一个点。
缩点后,新图是一棵树,树的边就是原无向图桥。
现在问题转化为:在树中至少添加多少条边能...
分类:
其他好文 时间:
2015-07-04 09:48:10
阅读次数:
137
题解转自http://blog.csdn.net/lyy289065406/article/details/6762370 文中部分思路或定义模糊,重写的红色部分为修改过的。大致题意: 某个企业想把一个热带天堂岛变成旅游胜地,岛上有N个旅游景点,保证任意2个旅游景点之间有路径连通的(可间接连通).....
分类:
其他好文 时间:
2015-07-03 20:33:18
阅读次数:
153
题意:给一个图n个点m条边(不一定连通),接下来又q个询问,询问两个点是为“不相连”,“仅有一条路径可达”,“有两条及以上的不同路径可达”三种情况中的哪一种。注:两条以上的路径指的是路径上的点连1个点也不重复。思路:并查集+tarjan求割点。 (1)情况一:先并查集处理,如果两个点从一开始就不连....
分类:
其他好文 时间:
2015-07-02 22:24:44
阅读次数:
216
无向图的双连通分量点-双连通图:一个连通的无向图内部没有割点,那么该图是点-双连通图。 注意:孤立点,以及两点一边这两种图都是点-双连通的。因为它们都是内部无割点。边-双连通图:一个连通的无向图内部没有桥,那么该图就是边-双连通的。 注意:孤立点是边-双连通的,但是两点一边不是边-双连通的。...
分类:
其他好文 时间:
2015-07-02 19:17:14
阅读次数:
547
之前我的图论一直都是DFS一下,BFS一下,求个欧拉回路,拓扑排个序这种渣渣水平。终于鼓起勇气拾起白书第五章的东西。学(bei)习(song)了一下求双连通分量,二分图的判定,强连通分量,2-SAT。DFS加上时间戳这个东西,很强大。最后刷了白书上的例题:BCC:LA3523可以参加会议的是双联通分...
分类:
其他好文 时间:
2015-06-21 22:22:01
阅读次数:
252