Description 如果某个无向连通图的任意一条边至多只出现在一条简单回路(simple cycle)里,我们就称这张图为仙人掌 图(cactus)。所谓简单回路就是指在图上不重复经过任何一个顶点的回路。 举例来说,上面的第一个例子是一张仙人图,而第二个不是——注意到它有三条简单回路:(4,3, ...
分类:
其他好文 时间:
2019-08-17 10:52:26
阅读次数:
84
好像欧爷很久以前就考过这道题了,然而我这个幼儿园小同学到现在才写 题意 求 $n$ 个点无标号简单无向连通图个数。 题解 方法1 ...
分类:
其他好文 时间:
2019-08-03 14:21:54
阅读次数:
72
"题目链接" 题意:给出一张无向连通图,求S到E经过N条边的最短路。 数据范围:边数$\le 100$,顶点编号$\le1000$,$N\le1 \times 10^6$ 题解: 最短路有三种解法,这种数据范围可使用$floyd$ 可以用$f[i][j][k]$表示从$i$到$j$经过$k$条边的最 ...
分类:
其他好文 时间:
2019-08-02 10:32:17
阅读次数:
75
AcWing Description 求$N$个节点的无向连通图有多少个,节点有标号,编号为$1~N$. $1<=N<=50$ Sol 在计数类$DP$中,通常要把一个问题划分成若干个子问题,以便于执行递推. 一个连通图不容易划分,而一个不连通的无向图则很容易划分成结点更少的两部分.所以我们把问题转 ...
分类:
其他好文 时间:
2019-07-27 23:47:20
阅读次数:
133
3143: [Hnoi2013]游走 Description 一个无向连通图,顶点从1编号到N,边从1编号到M。 小Z在该图上进行随机游走,初始时小Z在1号顶点,每一步小Z以相等的概率随机选 择当前顶点的某条边,沿着这条边走到下一个顶点,获得等于这条边的编号的分数。当小Z 到达N号顶点时游走结束,总 ...
分类:
其他好文 时间:
2019-07-25 23:10:42
阅读次数:
99
妖怪等级考试: 给定一个无向连通图,求是否存在两个点之间存在三条路径, 并要求输出路径。 首先,如果两个节点之间存在多条不相交路径,就一定存在一个环。 所以,这题和找环相关。 只有两个环之间存在相交的边,才说明有解。 如图: 现在关键就是如何找到环。 由于无向图dfs后,只有树边和返祖边,且只有返祖 ...
分类:
其他好文 时间:
2019-07-25 20:29:30
阅读次数:
92
一、基本概念 1.生成树 在一个V个点的无向连通图中,取v-1条边,并连接所有节点所得到的子图称为生成树 2.树的属性 (1)有v-1条边,无环 (2)有v-1条边,连通 (3)任意两个点之间只有唯一一条路径连接 (4)删除一条边后不连通 3.最小生成树 边权和最小的生成树 4.最小边原则 权值最小 ...
分类:
其他好文 时间:
2019-07-24 22:43:37
阅读次数:
144
一、基本概念 1、割点:无向连通图中,如果删除某点后,图变成不连通,则称改点为割点。 2、桥:无向连通图中,如果去掉某条边后,整张无向图会分成两部分(即整张图不连通),这样的一条边成为桥。 3、点双连通分量:无割点的极大连通子图 任意两点间都有?至少两条不不经过相同边的路径 4、边双连通分量:无割边 ...
分类:
其他好文 时间:
2019-07-21 16:22:47
阅读次数:
90
最小生成树 首先来看看什么是最小生成树。 在一个无向连通图中,如果存在一个连通子图包含原图中所有的结点和部分边,且这个子图不存在回路(不成环),那么我们称这个子图为原图的一棵生成树。在带权图中,所有的生成树中边权的和最小的那棵(或几棵)被称为最小生成树。 注:图为无向图,红字表示边的权值,橙线表示不 ...
分类:
其他好文 时间:
2019-07-16 11:01:20
阅读次数:
91
题意:给定N点M边的无向连通图,每条边有两个权值(g,s)。 给定G,S。 让你给出一组(g0,s0)使得图中仅留下g<=g0, s<=s0的边之后,依然连通,并求Gg0+Ss0的最小值。 n<=200,m<=50000。 思路:枚举g0,求最小的s0,满足生成MST。 把边按g排序,一条边一条边的 ...
分类:
其他好文 时间:
2019-07-14 17:48:24
阅读次数:
92