1051: [HAOI2006]受欢迎的牛 Description 每一头牛的愿望就是变成一头最受欢迎的牛。现在有N头牛,给你M对整数(A,B),表示牛A认为牛B受欢迎。 这 种关系是具有传递性的,如果A认为B受欢迎,B认为C受欢迎,那么牛A也认为牛C受欢迎。你的任务是求出有多少头 牛被所有的牛认为 ...
分类:
其他好文 时间:
2017-09-04 20:40:39
阅读次数:
127
首先定义:强联通分量是有向图G=(V, E)的最大结点集合,满足该集合中的任意一对结点v和u,路径vu和uv同时存在。 kosaraju算法用来寻找强联通分量。对于图G,它首先随便找个结点dfs,求出每个节点最后一次访问的时间戳f(x),然后我们建立反图Gt,接着根据倒序的时间戳来dfs每个节点,每 ...
分类:
移动开发 时间:
2017-09-03 20:17:13
阅读次数:
239
题意:给定一个有向图,求一个最大的结点集,使得任意两个结点,要么 u 能到 v,要么 v 到u。 析:首先,如果是同一个连通分量,那么要么全选,要么全不选,然后我们就可以先把强连通分量先求出来,然后缩成一个点,然后该图就成了一个DAG,然后就可以直接用DP来做了。 代码如下: ...
分类:
其他好文 时间:
2017-08-29 11:06:58
阅读次数:
128
1001. [WZOI2011 S3] 消息传递 ★★ 输入文件:messagew.in 输出文件:messagew.out 简单对比时间限制:1 s 内存限制:128 MB tarjan求强连通分量,判断该点所在的强连通分量中的点的个数,若该点所在的强连通分量里的点的个数多于一个则说明出现了环,那 ...
分类:
其他好文 时间:
2017-08-24 10:19:50
阅读次数:
137
scc 找只有一个节点的强连通分量,标记。 第一行输出强连通分量个数(不为1个节点) 缩点 建图 找出度为0的点。 超过一个或者该点被标记,puts(“-1”); else 输出答案。 本文由Yzyet编写,网址为www.cnblogs.com/Yzyet。非Yzyet同意,禁止转载,侵权者必究。 ...
分类:
其他好文 时间:
2017-08-23 11:55:40
阅读次数:
135
题意 给出一幅有向图,判定是否存在一对顶点互相不可达。 分析 在一个强连通分量里的点对是互相可达的,我们先求出强连通分量再缩点构建新图 然后我们对新图进行拓扑排序,当开始时或者删完一个点及它的关联边时,若入度为0的点多于1个,则这些点互相不可达 代码 ...
分类:
其他好文 时间:
2017-08-22 23:12:30
阅读次数:
227
强连通分量(scc) 缩点 建新图 找入度为0的点 大功告成 本文由Yzyet编写,网址为www.cnblogs.com/Yzyet。非Yzyet同意,禁止转载,侵权者必究。 本文由Yzyet编写,网址为www.cnblogs.com/Yzyet。非Yzyet同意,禁止转载,侵权者必究。 ...
分类:
其他好文 时间:
2017-08-22 19:47:59
阅读次数:
116
scc 缩点 建图 处理 本文由Yzyet编写,网址为www.cnblogs.com/Yzyet。非Yzyet同意,禁止转载,侵权者必究。 ...
分类:
其他好文 时间:
2017-08-22 19:43:58
阅读次数:
161
Network of Schools Network of Schools Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 19326 Accepted: 7598 Description A number of schools ...
分类:
其他好文 时间:
2017-08-20 18:35:31
阅读次数:
214
Popular Cows Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 35035 Accepted: 14278 Description Every cow's dream is to become the most popu ...
分类:
其他好文 时间:
2017-08-20 14:56:11
阅读次数:
261