"传送门" 好神的状压dp啊 首先考虑一个性质,删掉之后的图一定是个联通图 并且每个点最多只与保留下来的那条路径上的一个点有边相连 然后设状态:$f[s][t]$代表当前联通块的点的状态为$s$和路径结尾的点$t$ 然后考虑转移,要么拓展一个点作为路径,要么挂一个联通块到当前路径结尾的点上 代码: ...
分类:
其他好文 时间:
2019-04-16 19:05:19
阅读次数:
208
题目大意: 给定一张无向联通图,求有多少种本质不同的不加**重边**的加边方案使得新图是个仙人掌。 ...
分类:
其他好文 时间:
2019-03-05 21:26:23
阅读次数:
207
题意:给出一个国家城市个数n 所需走过道路个数e 每条道路长t 该国家任意两个城市之间都存在唯一道路长t 要求 :找一条最短的路遍历所有所需走过的路 一开始以为是图的匹配 但是好像又无从下手 参考了其他人的做法 发现要用欧拉道路的知识 欧拉道路:如果一个联通图,形成欧拉路,那么度数为奇数的有两个,如 ...
分类:
其他好文 时间:
2019-02-28 21:23:16
阅读次数:
191
题目链接:传送门 思路: 题目要将使每一对草场之间都有至少两条相互分离的路径,所以转化为(一个有桥的连通图至少加几条边才能变为双联通图?) 先将桥删除,然后原图变为多个连通块,每一个连通块就是一个边双联通分量,将双联通子图收缩为一个顶点,再把桥边加回来,边连通度为1, 顺便统计度为1的节点的个数,即 ...
分类:
移动开发 时间:
2019-02-09 17:47:03
阅读次数:
237
题 目 传 送 们 在 这 题目大意 有一个由n个点和m条边组成的无向联通图。 现在有Q个操作,每次操作可以在点x,y之间连一条边。 问你每次操作后有多少个多少个桥(即删掉后就会使图不联通的边)。 解题思路 根据边双联通的定义,我们知道将边双联通分量缩点后的图,其中的边即为桥。 我们将这个图缩点,就 ...
分类:
移动开发 时间:
2019-02-04 18:18:55
阅读次数:
199
题目大意: 求n个点的带标号简单无向联通图的数目。 思路: 嗯多项式求逆还不会,到时候会了应该会补吧。 这种和图计数有关的题目一般都是考虑反面计数或者是容斥什么的。 考虑枚举一号点的连通块的大小,然后用总方案数减去这些方案数。 可以得到递推式: $$ f_{i}=2^{i\choose 2} \su ...
分类:
其他好文 时间:
2019-01-30 00:24:13
阅读次数:
111
欧拉回路的条件是所有节点的度数为偶数并且是联通图,但是照这题的描述所说并不需要所有点都联通,如果某个点的度为0,被孤立,依旧可能存在欧拉回路; 所以用set来存度不为0的节点,用并查集判联通就好了 ...
分类:
其他好文 时间:
2019-01-13 15:01:36
阅读次数:
167
它是什么? 对于一个无向图,如果它没有割点,则称其为“点双联通图” 无向图的极大点双连通子图成为“点双连通分量” 它可以用来做什么? 如果对无向图中的所有点双连通分量缩点,可以得到一颗树,可以比较方便地将一些路径问题转化为树上问题 怎么求? 我们可以在$Tarjan$求割点时,顺便把所有$v DCC ...
分类:
其他好文 时间:
2019-01-09 20:31:48
阅读次数:
169
对于一个有向图,若任意两个节点x,y都有x到y的路径和y到x的路径,称它为强联通图.一个有向图的极大强联通子图被称为强联通分量.这里的极大与无向图里的极大双联通子图类似,对于一个极大强联通子图A,不存在子图B也是双联通子图且A?B. 求有向图的强连通分量又要运用到tarjan算法.先对于有向图中的边 ...
分类:
移动开发 时间:
2019-01-09 11:42:41
阅读次数:
259
题目链接 题意 : 给出一个联通图和一些特殊的点,现在定义cost(u,v)为一条从u到v的路径上面边权的最大值 , 定义dis(u,v) 为从u到v 路径上面cost 的最小值 然后求所有特殊点到其他特殊点的最大距离 题解: 做这题前,首先思考一件事情,对于一颗树来说点到点的距离是不是就是树上面路 ...
分类:
其他好文 时间:
2018-12-18 14:37:52
阅读次数:
275