强联通
不吸血的Vampire
这个作者很懒,什么都没留下…
展开
-
有向图强连通分量的Tarjan算法
有向图强连通分量的Tarjan算法[有向图强连通分量]在有向图G中,如果两个顶点间至少存在一条路径,称两个顶点强连通(strongly connected)。如果有向图G的每两个顶点都强连通,称G是一个强连通图。非强连通图有向图的极大强连通子图,称为强连通分量(strongly connected components)。下图中,子图{1,2,3,4}为一个强连通分量,因为转载 2014-01-22 09:29:18 · 450 阅读 · 0 评论 -
HDU1269 强联通
题意:给你N个点,M条边,判断着N个点是否是一个强联通,,,,#include#include#include#include#include#include#include#include //#include #include#includeusing namespace std;#define INF 1e8#define eps 1e-8#d原创 2014-01-22 10:32:53 · 557 阅读 · 0 评论 -
POJ 1236 强联通
强连通分量缩点求入度为0的个数和出度为0的分量个数题目大意:N(2各学校之间有单向的网络,每个学校得到一套软件后,可以通过单向网络向周边的学校传输,问题1:初始至少需要向多少个学校发放软件,使得网络内所有的学校最终都能得到软件。2,至少需要添加几条传输线路(边),使任意向一个学校发放软件后,经过若干次传送,网络内所有的学校最终都能得到软件。 也就是: 给定一个有向图原创 2014-01-22 21:50:26 · 562 阅读 · 0 评论 -
HDU 4635 Strongly connected 强连通
题意:给一个简单(无重边,无自环:就是自己直接指向自己的边)有向图,若是强连通的,就输出-1否则输出可以最多加多少条边还是非强连通的;加完边的状态就是,有两个强连通块儿(包含的点数分别是n,m),各自内部任意两点之间都有两条不同方向的边,两个块儿之间只有单方向的边,另一个方向的边是因为保持非强连通牺牲掉的(数量是n*m),n个点的强连通图最多可以有n*(n-1)条边,有m条已存在,n原创 2014-01-22 21:11:38 · 503 阅读 · 0 评论 -
POJ 2553&&ZOJ 1979
题意:给出有向图,问所有出度为零的强联通分支的所有点。。。。。#include#include#include#include#include#include#include#include //#include #include#includeusing namespace std;#define INF 1e8#define eps 1e-8#defin原创 2014-01-23 15:50:44 · 442 阅读 · 0 评论 -
POJ2186 Popular Cows 强联通求出度为零
题意:给出有向边,并且有向边可以传递,即A可以到B,B可以到C,则A可以到C问有多少节点可以由其它除其本身的所有节点到达;强联通转化:强联通缩点后,若出度为零的点不唯一,则无解,若唯一,求联通块的节点数,,,#include#include#include#include#include#include#include#include //#include #原创 2014-01-23 15:23:49 · 557 阅读 · 0 评论 -
HDU 2767
题意:给你一个有向图,问需要增加多少条边成文一个强联通图。。。。题解:求每个强联通分支度(出度入度)为零和的最大值。。。#include#include#include#include#include#include#include#include //#include #include#includeusing namespace std;#define原创 2014-01-23 19:23:55 · 540 阅读 · 0 评论 -
HDU3836 强联通 裸题
#include#include#include#include#include#include#include#include //#include #include#includeusing namespace std;#define INF 1e8#define eps 1e-8#define LL __int64#define maxn 26#define原创 2014-01-23 21:43:54 · 622 阅读 · 0 评论 -
HDU 1827 强联通缩点
输入n、m ,n表示人数和m是联系对数。每对人的联系时单向且可以传递,联系不同人的花费不同,需要找到花费最少为多少。题解:强联通缩点,保存强联通分块所有节点的最小权值,入度为零的即为需要联系的联通分块#include#include#include#include#include#include#include#include //#include #includ原创 2014-01-23 21:31:12 · 591 阅读 · 0 评论