不知道作者是谁, 要是有人知道的话说一下吧 首先在地图上给你若干个城镇,这些城镇都可以看作点,然后告诉你哪些对城镇之间是有道路直接相连的。最后要解决的是整幅图的连通性问题。比如随意给你两个点,让你判断它们是否连通,或者问你整幅图一共有几个连通分支,也就是被分成了几个互相独立的块。像畅通工程这题,问还 ...
分类:
其他好文 时间:
2017-11-28 10:26:16
阅读次数:
145
这个题很清真 就是可以考虑将删除的边倒叙插入,因为题面中说了,保证删了所有边之后,保证图的连通性 ,所以先在删完点的图上缩点,然后剩下的边就是关键边,之后再把删除的边插入,这样就会使得之前的一些点之间的关键边的不关键,之后用线段树维护就行了 1 #include <set> 2 #include < ...
分类:
其他好文 时间:
2017-10-21 15:14:17
阅读次数:
238
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2002 建图,每次往后面跳就往目标位置连边,将跳出界的点设为同一个点。对于修改操作发现可以用LCT维护图的连通性,然后用size域维护跳的点的次数就行了。 ...
分类:
其他好文 时间:
2017-09-05 23:10:18
阅读次数:
200
题目大意:尽可能多地去掉一个有向无环图上的边,使得图的连通性不变。 思路:拓扑排序,然后倒序求出每个结点到出度为$0$的点的距离$d$,再倒序遍历每一个点$x$,以$d$为关键字对其出边降序排序,尝试加入每一条边,若加边之前两点已经连通,则说明这条边可以删去。可以用bitset维护图的连通性,注意原 ...
分类:
Web程序 时间:
2017-08-21 13:27:19
阅读次数:
194
http://poj.org/problem?id=3164 题意: 求最小树形图。 思路: 套模板。 引用一下来自大神博客的讲解:http://www.cnblogs.com/acjiumeng/p/7136604.html 算法步骤如下: 1.判断图的连通性,若不连通直接无解,否则一定有解。 2 ...
分类:
Web程序 时间:
2017-08-18 18:31:03
阅读次数:
263
在图论中,连通图基于连通的概念。在一个无向图G中,若从顶点到顶点有路径相连(当然从到也一定有路径),则称和是连通的。如果G是有向图,那么连接和的路径中所有的边都必须同向。如果图中任意两点都是连通的,那么图被称作连通图。图的连通性是图的基本性质。 将有向图的所有的有向边替换为无向边,所得到的图称为原图 ...
分类:
其他好文 时间:
2017-07-30 17:14:58
阅读次数:
175
一、问题引入 原题:杭电hdu1232畅通工程 题意:首先在地图上给你若干个城镇,这些城镇都可以看作点,然后告诉你哪些对城镇之间是有道路直接相连的。最后要解决的是整幅图的连通性问题。比如随意给你两个点,让你判断它们是否连通,或者问你整幅图一共有几个连通分支,也就是被分成了几个互相独立的块。像畅通工程 ...
分类:
其他好文 时间:
2017-07-24 00:07:00
阅读次数:
162
分类 一、小数据范围,需要枚举,求最大或最小值 搜索,for循环枚举 二、数据较大,也有枚举特征,或等差序列 动态规划 三、题目比较长,题中有对流程的描述 模拟 四、看起来像数学中的找规律题 数论,想不出公式就递推 五、给了一个图,找最短路径 最短路算法 六、给了一个图,判断图的连通性并在连通时求最 ...
分类:
其他好文 时间:
2017-07-23 11:20:12
阅读次数:
165
http://poj.org/problem?id=2337 题意: 判断给出的单词能否首尾相连,输出字典序最小的欧拉路径。 思路: 因为要按字典序大小输出路径,所以先将字符串排序,这样加边的时候就会优先加字典序小的边,dfs的时候也就会先走字典序小的边。 判断一下图的连通性以及是否存在欧拉道路。 ...
分类:
其他好文 时间:
2017-07-20 10:12:31
阅读次数:
188
题目大意:给定一个有向图,根节点已知,求该有向图的最小树形图。最小树形图即有向图的最小生成树,定义为:选择一些边,使得根节点能够到达图中所有的节点,并使得选出的边的边权和最小。 题目算法:朱-刘算法(即由中国人朱永津和刘振宏共同发明的算法)。 算法步骤如下: 1.判断图的连通性,若不连通直接无解,否 ...
分类:
其他好文 时间:
2017-07-08 14:14:26
阅读次数:
147