码迷,mamicode.com
首页 >  
搜索关键字:有向图    ( 2378个结果
ZOJ2016 POJ1386(有向图的欧拉路判断)
Play on Words Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 9710   Accepted: 3352 Description Some of the secret doors contain a very interesting word puzz...
分类:其他好文   时间:2014-10-22 01:08:22    阅读次数:183
HDU3861-The King’s Problem(有向图强连通缩点+最小路径覆盖)
题目链接 题意:题目大意:一个有向图,让你按规则划分区域,要求划分的区域数最少。  规则如下:  1、有边u到v以及有边v到u,则u,v必须划分到同一个区域内。  2、一个区域内的两点至少要有一方能到达另一方。  3、一个点只能划分到一个区域内。 思路:根据规则1可知必然要对强连通分量进行缩点,缩点后变成了一个弱连通图。根据规则2、3可知即是要求图的最小路径覆盖。 ...
分类:其他好文   时间:2014-10-21 21:42:31    阅读次数:278
BZOJ1654 [Usaco2006 Jan]The Cow Prom 奶牛舞会
看不懂题,蒟蒻中文英文都太差了。。。于是Orz itwiiioi巨巨!结果终于理解了:就是求有向图非单点的强连通分量个数。tarjan妥妥的。。。(板子*1 get√) 1 /**************************************************************...
分类:其他好文   时间:2014-10-21 19:06:57    阅读次数:212
HDU 3072 Intelligence System(强连通+最小树形图)
HDU 3072 Intelligence System 题目链接 题意:给定有向图,边有权值,求保留一些边,从一点出发,能传递到其他所有点的最小代价,保证有解 思路:先缩点,然后从入度为0的点作为起点(因为题目保证有解,所以必然有一个且只有一个入度为0的点),然后做一下最小树形图即可 代码: #include #include #include #includ...
分类:其他好文   时间:2014-10-21 17:43:48    阅读次数:143
POJ 3114 Countries in War(强连通+最短路)
POJ 3114 Countries in War 题目链接 题意:给定一个有向图,强连通分支内传送不需要花费,其他有一定花费,每次询问两点的最小花费 思路:强连通缩点后求最短路即可 代码: #include #include #include #include #include #include using namespace std; const i...
分类:其他好文   时间:2014-10-21 17:42:29    阅读次数:217
POJ 2553 The Bottom of a Graph(强连通分量)
POJ 2553 The Bottom of a Graph 题目链接 题意:给定一个有向图,求出度为0的强连通分量 思路:缩点搞即可 代码: #include #include #include #include #include using namespace std; const int N = 5005; int n, m; vector g[N...
分类:其他好文   时间:2014-10-20 19:33:28    阅读次数:178
Stockbroker Grapevine (poj 1125 floyd + 枚举)
题意:在一个有向图中选一个起点,能从这个起点到达所有其他点,还要保证起点到其他点距离中的最大值最小。 思路:先用floyd求出所有两点之间的距离,然后枚举起点,看以这个为起点能不能到达所有点且最大值最小。...
分类:其他好文   时间:2014-10-20 17:29:04    阅读次数:226
POJ 1236 Network of Schools(强连通分量)
POJ 1236 Network of Schools 题目链接 题意:题意本质上就是,给定一个有向图,问两个问题 1、从哪几个顶点出发,能走全所有点 2、最少连几条边,使得图强连通 思路: #include #include #include #include using namespace std; const int N = 105; int n; v...
分类:Web程序   时间:2014-10-20 17:19:26    阅读次数:196
HDU 3639 Hawk-and-Chicken(强连通)
HDU 3639 Hawk-and-Chicken 题目链接 题意:就是在一个有向图上,满足传递关系,比如a->b, b->c,那么c可以得到2的支持,问得到支持最大的是谁,并且输出这些人 思路:先强连通的缩点,然后逆向建图,对于每个出度为0的点,进行dfs求哪些点可达这个点 代码: #include #include #include #include #i...
分类:其他好文   时间:2014-10-20 13:33:38    阅读次数:170
HDU 3861 The King’s Problem(强连通+二分图最小路径覆盖)
HDU 3861 The King’s Problem 题目链接 题意:给定一个有向图,求最少划分成几个部分满足下面条件 互相可达的点必须分到一个集合 一个对点(u, v)必须至少有u可达v或者v可达u 一个点只能分到一个集合 思路:先强连通缩点,然后二分图匹配求最小路径覆盖 代码: #include #include #include #includ...
分类:其他好文   时间:2014-10-20 00:56:11    阅读次数:211
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!