概要:各种dfs时间戳。。全是tarjan(或加上他的小伙伴)无限膜拜tarjan orzzzzzzzzz技巧及注意:强连通分量是有向图,双连通分量是无向图。强连通分量找环时的决策和双连通的决策十分相似,但不完全相同。强连通分量在if(FF[v])后边的else if还要特判是否在栈里,即vis[v...
分类:
其他好文 时间:
2014-10-01 19:11:11
阅读次数:
190
题目大意:给出一个无向图以及Q次询问,每次询问增加一条无向边,要求输出增加这条边后剩余的桥的数目。算法:类似于求割点的方法,先做一次dfs求出所有的桥,并且维护这棵dfs树,当一次询问加入一条边(a,b)之后,会在dfs上形成一个环,在这个环上的桥都变为非桥,这个环肯定经过a和b的LCA,此时我们只...
分类:
Web程序 时间:
2014-10-01 12:29:11
阅读次数:
274
图的连通性问题包括:1、强连通分量。2、最小点基和最小权点基。3、双连通。4、全局最小割。5、2-SAT一、强连通分量强连通分量很少单独出题,一般都是把求强连通分量作为缩点工具。有三种算法:1、Kosaraju算法。对原图和反图分别进行一次深度优先搜索。2、Tarjan算法。用了时间戳。3、Garb...
分类:
其他好文 时间:
2014-09-30 03:11:22
阅读次数:
250
一些定义:割点集合(割集):在一个无向连通图中,如果有一个顶点集合,删除这个顶点集合,以及这个集合中所有顶点相关联的边以后,原图变成多个连通块,就称这个点集为割点集合。点连通度:最小割点集合中的顶点数。割边集合:如果有一个边集合,删除这个边集合以后,原图变成多个连通块,就称这个点集为割边集合。边连通...
分类:
其他好文 时间:
2014-09-30 01:43:01
阅读次数:
309
给一个无向图,问至少加入多少条边能够使图变成双连通图(随意两点之间至少有两条不同的路(边不同))。图中的双连通分量不用管,所以缩点之后建新的无向无环图。这样,题目问题等效于,把新图中度数为1的点相互连到图里面形成环如果这种点有sum个,那么至少须要加入(sum+1)/2 条边。下面,基本上就是求边双...
分类:
其他好文 时间:
2014-09-28 14:36:42
阅读次数:
229
Mining Your Own Business
Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1392 Accepted Submission(s): 219
Problem Description
Jo...
分类:
其他好文 时间:
2014-09-23 17:49:15
阅读次数:
273
点击打开链接
无向图的双连通分量
#include
#include
#include
#include
#include
#include
#pragma comment(linker, "/STACK:102400000,102400000")
using namespace std;
typedef long long LL;
const int maxn = 50010;...
分类:
其他好文 时间:
2014-09-19 12:00:15
阅读次数:
195
题意:
一幅图某些点有监视器 监视器只记录第一次路过的时间 问 给出路线序列 是否存在满足序列的情况下遍历整幅图的点
思路:
不要想割点 割点无法处理在一个双连通分量内的多个监视器 这题就是贪心+搜索
贪心就是尽量多的使用不违背序列的点 那么我们先把序列里的第一个点和不存在监视器的点加入图 并将他们连边 对于其他的序列中的点 如果这个点存在与第一个点所形成的连通块连接的...
分类:
其他好文 时间:
2014-09-08 10:52:26
阅读次数:
216
Caocao's Bridges
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1499 Accepted Submission(s): 566
Problem Description
Caocao was...
分类:
其他好文 时间:
2014-09-06 14:53:23
阅读次数:
272
简要题解: 意在判断哪些点在一个图的 奇环的双连通分量内。 tarjan求出所有的点双连通分量,再用二分图染色判断每个双连通分量是否形成了奇环,记录哪些点出现在内奇环内 输出没有在奇环内的点的数目coder/* 求有向图的点双连通分支tarjan算法 ...
分类:
其他好文 时间:
2014-09-05 21:01:51
阅读次数:
274