#1184 : 连通性二·边的双连通分量 #1184 : 连通性二·边的双连通分量 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 在基本的网络搭建完成后,学校为了方便管理还需要对所有的服务器进行编组,网络所的老师找到了小Hi和小Ho,希望他俩帮忙。 老师告诉小Hi和小 ...
分类:
其他好文 时间:
2018-03-24 00:40:01
阅读次数:
183
题意:有n个点,m条边,有重边。现在可以任意在图上添加一条边,求桥的最少数目。 题解:思路就是求出双连通分量之后缩点成为一棵树,然后求出树的直径,连接树的直径就能减少最多的桥。 难点在于:有!重!边! 像我这样习惯于无脑用模板的人来说。。。。头疼死了。。。。。。 既然有重边,dfs的时候就不要标记点 ...
分类:
其他好文 时间:
2016-09-18 20:58:54
阅读次数:
150
题目链接:http://hihocoder.com/problemset/problem/1184 题意裸,写个博客记下输出姿势。 ...
分类:
其他好文 时间:
2016-06-10 16:16:33
阅读次数:
199
省选前把板子整理一遍,如果发现有脑抽写错的情况,欢迎各位神犇打脸 :) 数学知识 数论: 高精度: 矩阵乘法: 数据结构 树状数组: 线段树: Treap: splay: 主席树: Link-Cut-Tree 图 2-SAT: 有向图的强联通分量: 无向图的边的双连通分量: 最短路: 最小生成树: ...
分类:
其他好文 时间:
2016-04-05 12:22:19
阅读次数:
147
【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=2959 【题意】 n个点,提供操作:连边,修改点权,查询自定义边的方向后起点a终点b能经过的最大点权和。 【思路】 对于一个边的双连通分量,显然可以将权值全部获得。 如果没有连边操作,我们 ...
分类:
其他好文 时间:
2016-03-26 20:06:55
阅读次数:
195
题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=19845【思路】 边的双连通分量。 求出bcc,对于每个bcc而言,最优的方案就是在每一个只有一个割点的bcc中安置一个逃生装置。【代码】 1 #include 2 #...
分类:
其他好文 时间:
2015-12-17 16:09:43
阅读次数:
201
给一个无向图,要求变成强连通的有向图,需要保留哪些边。边的双连通,对于桥保留两条边,其他的只保留一条边。求双连通的过程中记录保留边。/*********************************************Problem: 1515 User: G_loryMemory: 232....
分类:
其他好文 时间:
2015-11-30 20:14:59
阅读次数:
134
贴板子。求割边。将>改为>=即可判断u是否为割点。#include#include#includeusing namespace std;const int INF=0x3f3f3f3f;const int maxn=20008;const int maxm=100008;struct fuck{ ...
分类:
其他好文 时间:
2015-09-17 23:12:46
阅读次数:
187
#1184 : 连通性二·边的双连通分量
时间限制:10000ms
单点时限:1000ms
内存限制:256MB
描述
在基本的网络搭建完成后,学校为了方便管理还需要对所有的服务器进行编组,网络所的老师找到了小Hi和小Ho,希望他俩帮忙。
老师告诉小Hi和小Ho:根据现在网络的情况,我们要将服务器进行分组,对于同一个组的服务器,应当满足:当组内任意一个连接断开之后,...
分类:
其他好文 时间:
2015-07-31 23:38:51
阅读次数:
209
题目大意:给出一个无向图以及Q次询问,每次询问增加一条无向边,要求输出增加这条边后剩余的桥的数目。算法:类似于求割点的方法,先做一次dfs求出所有的桥,并且维护这棵dfs树,当一次询问加入一条边(a,b)之后,会在dfs上形成一个环,在这个环上的桥都变为非桥,这个环肯定经过a和b的LCA,此时我们只...
分类:
Web程序 时间:
2014-10-01 12:29:11
阅读次数:
274