码迷,mamicode.com
首页 >  
搜索关键字:联通图    ( 98个结果
UOJ #67 新年的毒瘤
题目描述: 有一幅 n 个点 m 条边的图,问单独删掉哪些点,可以使原图变成一棵树。(保证至少有一个解) 解题思路: 注意到树的性质是有 n 个点,n - 1 条边的联通图。而删掉一个点后新图有n-1个点,所以需要选择的点的度数是 m - ( n - 2 )。而要保证新图联通,所以要先Tarjan找 ...
分类:其他好文   时间:2016-08-12 01:10:06    阅读次数:125
【CodeForces 699D】Fix a Tree
dfs找出联通块个数cnt,当形成环时,令指向已访问过节点的节点变成指向-1,即做一个标记。把它作为该联通图的根。 把所有联通的图变成一颗树,如果存在指向自己的点,那么它所在的联通块就是一个树(n-1条边),选择这样一个点,其它联通块的根指向它,就需要cnt-1次改变。如果都是环(没有指向自己的), ...
分类:其他好文   时间:2016-08-04 22:59:24    阅读次数:192
POJ 1515 双联通分量
点击打开链接 题意:给一个联通的无向图,然后问你将其中的边变为有向的,加边使其变成有向的联通图 思路:若无向图有双联通分量,那么这个分量里的元素可以变成有向图的强联通,这应该很好看出来,然后需要加的边是什么呢,就是这个图上的桥呗,是桥的话变成有向的就要加一条边,然后剩下的无向图的双联通分量可以用dfs搜一下,边搜边输出就可以了,将桥记录下来遇到桥的时候特殊处理一下,然后双联通分量里的边每一条只...
分类:移动开发   时间:2016-06-02 14:32:09    阅读次数:220
边双联通分量(构造边双联通图)
...
分类:移动开发   时间:2016-05-25 22:09:33    阅读次数:300
Uva10972(RevolC FaeLoN)
题目链接:传送门 题目大意:给你一副无向图,问至少加多少条边使图成为边双联通图 题目思路:tarjan算法+缩点(如果已经是双连通图就直接输出0) ...
分类:其他好文   时间:2016-05-25 21:56:44    阅读次数:206
交叉染色法判断二分图
题目链接:传送门 题目大意:给你一副无向联通图,判断是不是二分图 题目思路:交叉染色法 下面着重介绍下交叉染色法的定义与原理 首先任意取出一个顶点进行染色,和该节点相邻的点有三种情况: 1.未染色 那么继续染色此节点(染色为另一种颜色) 2.已染色但和当前节点颜色不同 跳过该点 3.已染色并且和当前 ...
分类:其他好文   时间:2016-05-24 22:39:35    阅读次数:269
边双联通问题求解(构造边双连通图)POJ3352(Road Construction)
题目链接:传送门 题目大意:给你一副无向图,问至少加多少条边使图成为边双联通图 题目思路:tarjan算法加缩点,缩点后求出度数为1的叶子节点个数,需要加边数为(leaf+1)/2 ...
分类:移动开发   时间:2016-05-24 20:41:48    阅读次数:368
HDU 4612 双联通分量+树的直径
点击打开链接 题意:给一个无向联通图,里面可能有重边,问添加一条边后,使得图中的桥最小,将桥的数量输出 思路:刚刚读完题,就有了思路去写,无非就是将联通图双联通分量后缩点,然后求一条最长的路,首尾相连,肯定将更多的桥包含使得这些桥不再是桥,很好想的题,但是错了20+什么鬼,md重边这么难处理,醉了~~~,之前的做法是将重边全部找出来,希望数据弱点水过去算了,TLE好样的,那么我们在处理桥的时候...
分类:移动开发   时间:2016-05-06 14:50:26    阅读次数:197
POJ 3352 边双联通
点击打开链接 题意:题目很长不说了,就是求加几条边后,任意删除一条边后,图还是联通的 思路:边双联通分量的定义就是删除一条边后图仍联通,这里推荐这篇点这里写的很详细,而这题就是推荐文章中的构造双联通图中桥的方法,那么我们直接引用,证明看那篇文章把,对于一个联通图,我们求出所有桥,求桥的方法与割点类似,都是求出low和dfs数组完成,我的代码中是L和E数组,将桥删除后的图肯定是多个联通块,而每个...
分类:移动开发   时间:2016-05-04 12:02:21    阅读次数:224
hdu 1269 迷宫城堡 最简单的联通图题 缩点算法
迷宫城堡 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Problem Description 为了训练小希的方向感,Gardon建立了一座大城堡,里面有N个房间(N<=10000)和 ...
分类:移动开发   时间:2016-04-06 00:24:03    阅读次数:253
98条   上一页 1 ... 5 6 7 8 9 10 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!