POJ 2186 强连通分量缩点 1 #include 2 #include 3 #include 4 using namespace std; 5 6 int en[10010], col[10010], dfn[10010], low[10010], stack[10010], tot[100....
分类:
其他好文 时间:
2014-08-11 00:08:01
阅读次数:
439
还是强连通分量的题目,但是这个题目不同的在于,问你最少要添加多少条有向边,使得整个图变成一个强连通分量然后结论是,找到那些入度为0的点的数目 和 出度为0的点的数目,取其最大值即可,怎么证明嘛。。。我也不好怎么证,不过细细一琢磨发现就是这样,改天找聪哥一起探讨下怎么证明#include #inclu...
分类:
其他好文 时间:
2014-08-10 18:19:40
阅读次数:
199
一开始我还天真的一遍DFS求出最长链以为就可以了不过发现存在有向环,即强连通分量SCC,有向环里的每个点都是可比的,都要分别给个集合才行,最后应该把这些强连通分量缩成一个点,最后保证图里是 有向无环图才行,这个时候再找最长链,当然缩点之后的scc是有权值的,不能只看成1,缩点完了之后,用记忆化搜索D...
分类:
其他好文 时间:
2014-08-10 18:17:30
阅读次数:
199
题目大意:给定一系列A->B的关系,说明A崇拜B,若A崇拜B,B崇拜C,那么A崇拜C,问存在多少头牛被其他所有牛都崇拜一道强连通分量的水题,将一个强连通分量的牛看做一个整体,记录每个强连通分量中牛的个数其实我们仔细想想,当把所有强连通分量都缩点后,例如强连通分量为3,那么剩下来的有向边必然小于3,否...
分类:
其他好文 时间:
2014-08-08 23:39:46
阅读次数:
283
题目链接迷宫城堡Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 7097Accepted Submission(s): 3159Problem De...
分类:
其他好文 时间:
2014-08-08 15:19:36
阅读次数:
239
Road Construction
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 8673
Accepted: 4330
Description
It's almost summer time, and that means that it's almost ...
分类:
其他好文 时间:
2014-08-08 02:03:45
阅读次数:
210
Summer Holiday
Time Limit: 10000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1626 Accepted Submission(s): 746
Problem Description
To see a Wo...
分类:
其他好文 时间:
2014-08-06 19:23:42
阅读次数:
335
Intelligence System
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1386 Accepted Submission(s): 618
Problem Description
After a...
分类:
其他好文 时间:
2014-08-06 19:08:02
阅读次数:
259
1 /* 2 题目大意:有N个cows, M个关系 3 a->b 表示 a认为b popular;如果还有b->c, 那么就会有a->c 4 问最终有多少个cows被其他所有cows认为是popular! 5 6 思路:强连通分量中每两个节点都是可达的! 通过分...
分类:
其他好文 时间:
2014-08-06 18:53:52
阅读次数:
311