链接 :
??
http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=28292
求强连通分量的个数。
#pragma comment(linker, "/STACK:10240000,10240000")
#include
#include
#include
#include
#include
#...
分类:
其他好文 时间:
2015-05-25 06:09:39
阅读次数:
121
链接 :
??
http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=27318
链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=20874
11838 :求一张图可否任意两点可达 。直接判断整个图是否强连通。
#pragma c...
分类:
其他好文 时间:
2015-05-25 06:08:06
阅读次数:
91
部分转自[有向图强连通分量]有向图中,如果一个子图内任意两点都可达这这个子图为强连通子图如图所示{1, 2,3,4},{5},{6} 为一个强连通子图求连通分量1.用Kosaraju算法(PS:个人感觉Kosaraju算法比较好理解,但是适用范围不如Tarjan算法广)如果在原图中点 i 可达 点 ...
分类:
其他好文 时间:
2015-05-23 22:33:34
阅读次数:
294
题目链接:POJ 2186解题思路:
kosaraju算法,本以为要缩点,但是题目只要求找到拓扑排序的一个唯一的头,可以水过——通过计算强连通分量的出度。代码:#include
#include
#include
#include
#include using namespace std;int n...
分类:
编程语言 时间:
2015-05-23 16:56:30
阅读次数:
187
链接 :
http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=10294
题意 : 告诉你n个等价的命题 和m个关系 比如 (u,v)代表u可以推导出v, 问至少需要补充多少条边。
用强连通缩点成一张DAG。
#include
#include
#include
#include
#includ...
分类:
其他好文 时间:
2015-05-19 16:33:48
阅读次数:
149
链接 :
http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=30726
题意 : 有向图G,求一个最大的点集,使得点集中任意两个节点u和v,满足 要么u可以到达v,要么v可以到达u,或者u和v可以相互到达。
可以强连通缩点成一张DAG,以为每个强连通分量要么选要么不选。求DAG上的最长路 二次建图 用了2种不同的...
分类:
其他好文 时间:
2015-05-19 16:32:12
阅读次数:
112
迷宫城堡
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 8872 Accepted Submission(s): 3987
Problem Description
为了训练小希的方向感,Gardon建立了一座大...
分类:
其他好文 时间:
2015-05-13 14:50:28
阅读次数:
125
Destroy Tunnels原来早忘记了离散里含有这么一个叫传递闭包的东西矩阵A的闭包B = A U A^2 U A^3 U ...所以这里直接如果A[i][j]!= 0,建边i->j跑一遍强连通,看是不是只有一个强连通分量,>=2说明不能所有点都!=0输出exists否则说明所有i->j(i!=...
分类:
其他好文 时间:
2015-05-13 06:14:33
阅读次数:
224
[有向图强连通分量]在有向图G中,如果两个顶点间至少存在一条路径,称两个顶点强连通(strongly connected)。如果有向图G的每两个顶点都强连通,称G是一个强连通图。非强连通图有向图的极大强连通子图,称为强连通分量(strongly connected components)。下图中,子...
分类:
编程语言 时间:
2015-05-12 13:14:49
阅读次数:
155
链接 :
??
http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1612
题意: 给一个矩阵A 大小N*N, B = A^1 + A^2 + A^3 + .... A^n , B中是否存在非0项。
题目可以转化为 N个点 编号为1-n, 对于任意点v,经过一些任意的步长到达u (u为所有点集的任意一个)。离散数学里有图的矩阵相关知识...
分类:
编程语言 时间:
2015-05-12 01:42:40
阅读次数:
149