码迷,mamicode.com
首页 >  
搜索关键字:强连通分量    ( 850个结果
hdu 4635 强连通分量+缩点
http://acm.hdu.edu.cn/showproblem.php?pid=4635 Problem Description Give a simple directed graph with N nodes and M edges. Please tell me the maximum number of the edges you can add that the gr...
分类:其他好文   时间:2015-02-26 18:35:11    阅读次数:148
bzoj 1051 强连通分量
反建图,计算强连通分量,将每个分量看成一个点,缩点后的图是一个DAG,如果是一棵树,则根代表的连通分量的大小就是答案,否则答案为0.收获: 图的东西如果不好解决,可以尝试缩点(有向图将每个强连通分量看成一个点,无向图将每个双连通分量看成一个点),缩点之后图就变成DAG或无向无环连通图,原本没有的一....
分类:其他好文   时间:2015-02-25 23:35:22    阅读次数:214
HDU 1827 Summer Holiday (强连通分量)
题目地址:HDU 1827 先缩点,缩完点后,找出入度为0的块就是需要传递的块。然后用块中花费最少的来当代表块中的花费。累加起来就行了。 代码如下: #include #include #include #include #include #include #include #include #include using namespace std; #define LL ...
分类:其他好文   时间:2015-02-22 23:08:31    阅读次数:328
HDU 3072 Intelligence System (强连通分量)
题目地址:HDU 3072 这题一开始理解错题目意思了。。(不得不吐槽一下题目意思确实不好理解。。)用的强连通+最小生成树做的。。。然后错了好多遍。。。sad。。题目意思是从一个给定点向其他所有点通信的最少花费,那么入度为0的点肯定是那个给定点。然后对于其它点,枚举就好了。找一个到他花费最少的点的花费。 代码如下: #include #include #include #include...
分类:其他好文   时间:2015-02-22 23:06:31    阅读次数:243
UVA11324-- The Largest Clique(SCC+DP)
题目链接题意:给出一张有向图,求一个结点数最大的结点集,使得该结点集中随意两个结点u和v满足:要么u能够到到v,要么v能够到达u(u和v能够互相到达)思路:我们能够缩点,用Tarjan求出全部强连通分量,让每一个SCC的权值等于它的结点个数。因为SCC图是有一个DAG,使用DP求解。代码:#incl...
分类:其他好文   时间:2015-02-16 10:07:57    阅读次数:281
POJ3114 Countries in War【强连通分量】【最短路径】
题目大意: 间谍在战争期间想要传递一份谍报回国,谍报可以在邮局之间传递,但这种传递是单向的, 并且会小号一些时间。但是如果两个邮局在同一个国家的话,那么谍报在这两个邮局之间传 递是不消耗时间的,可以立即到达。如果几个邮局发出的谍报可以通过一些路径相互到达, 那么这些邮局就属于一个国家。那么问题来了:给出一个起点和终点,问最快什么时候能够 将谍报传递到。 思路: 本题求得是有向图上的最短路。以邮局为点,从一个邮局到达另一个邮局的时间为边权,但是 这里的边权分两组:相同国家的邮局之间的边权和不同国家的邮局之间...
分类:其他好文   时间:2015-02-14 21:24:27    阅读次数:201
POJ3592 Instantaneous Transference【强连通分量】【最长路】
题目大意: 有一个N*M的矩阵地图,矩阵中用了多种字符代表不同的地形,如果是数字X(0~9),则表示 该区域为矿区,有X单位的矿产。如果是"*",则表示该区域为传送点,并且对应唯一一个目标 坐标。如果是"#",,则表示该区域为山区,矿车不能进入。现在矿车的出发点在坐标(0,0)点。 并且(0,0)点一定不是"#"区域。矿车只能向右走、向下走或是遇到传送点的时候可以传送到 指定位置。那么问题来了:矿车最多能采到多少矿。 思路: 如果把N*M个矩阵单位看做是N*M个点,编号为0~N*M。然后从一个坐标到另一个...
分类:其他好文   时间:2015-02-11 22:02:54    阅读次数:183
poj 1236 scc强连通分量
分析部分摘自:http://www.cnblogs.com/kuangbin/archive/2011/08/07/2130277.html强连通分量缩点求入度为0的个数和出度为0的分量个数题目大意:N(2 n,则还有m-n个入度0点,则从这些点以外任取一点,和这些点都连上边,即可,这还需加m-n条...
分类:其他好文   时间:2015-02-08 18:02:41    阅读次数:256
有向图的强连通分量(转)
---恢复内容开始---引自: http://www.cnblogs.com/luweiseu/archive/2012/07/14/2591370.htmlKosaraju算法Kosaraju算法的解释和实现都比较简单,为了找到强连通分支,首先对图G运行DFS,计算出各顶点完成搜索的时间f;然后计...
分类:其他好文   时间:2015-02-08 16:49:23    阅读次数:239
poj 2486 有向图强连通分量
奶牛互相之间有爱慕关系,找到被其它奶牛都喜欢的奶牛的数目用tarjan缩点,然后判断有向图中出度为0的联通分量的个数,如果为1就输出联通分量中的点的数目,否则输出0.算法源自kb模板 1 #include 2 #include 3 #include 4 const int MAXN=2001...
分类:其他好文   时间:2015-02-08 16:49:06    阅读次数:171
850条   上一页 1 ... 70 71 72 73 74 ... 85 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!