![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图论-连通分量
Rain722
这个作者很懒,什么都没留下…
展开
-
POJ2186Popular Cows(强连通分量)
题目链接:http://poj.org/problem?id=2186 挑战程序设计竞赛P322 题目大意: 每头牛都想成为牛群中的红人。给定N头牛的牛群和M个有序对(A, B)。(A, B)表示牛A认为牛B是红人。该关系具有传递性,所以如果牛A认为牛B是红人,牛B认为牛C是红人,那么牛A也认为牛C是红人。不过,给定的有序对中可能包含(A,B)和(B,C),但不包含(A,C)原创 2017-04-03 14:40:24 · 354 阅读 · 0 评论 -
HDU1269迷宫城堡(Tarjan模板题)
题目大意: 问一个图是不是强连通的。 Tarjan模板+详细解释: #include #include #include #include using namespace std; const int maxn = 10010; const int maxm = 100010; int n, m; int cnt, tol, scnt, top; int head[maxn], st原创 2017-04-03 14:49:04 · 825 阅读 · 0 评论 -
POJ1236 Network of Schools(缩点+结论+强连通分量)
题目大意: 给一个有向图。第一是需要给多少个点,才能传遍所有点。第二问是加多少条边,使得整个图变得强连通。 分析: 使用Tarjan进行缩点,然后计算这个图有多少个入度为0的,多少个出度为0的。假设有n个入度为0,m个出度为0那么第一个答案就是n,第二个答案是max(n,m) 第一个答案是n,是因为如果某个点入度为0,那么就说明这个点不可达,这种使这个点具有入度,才能令它可原创 2017-04-03 17:05:49 · 340 阅读 · 0 评论 -
POJ3177Redundant Paths (双联通分量)
Redundant Paths Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 14808 Accepted: 6261 Description In order to get from one of the F (1 <= F <= 5,000) grazin原创 2017-05-11 15:55:59 · 366 阅读 · 0 评论 -
HDU4635Strongly connected(强连通+缩点)
Strongly connected Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2758 Accepted Submission(s): 1144 Problem Description Give a原创 2017-05-18 16:06:26 · 400 阅读 · 0 评论 -
HDU5934Bomb(强连通缩点)
Bomb Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 1416 Accepted Submission(s): 462 Problem Description There are N bombs ne原创 2017-07-30 15:57:18 · 439 阅读 · 0 评论