图的联通
笑面蘑菇
这个作者很懒,什么都没留下…
展开
-
[笔记]tarjan-无向图(桥、割点、双联通分量)
一.基本概念 1.桥:对于一个无向图,如果删除某条边后,该图的连通分量增加,则称这条边为桥 2.割点/割项:对于一个无向图,如果删除某个节点u节点后,该图的连通分量增加,则节点u为割项或关节点 3.点-双联通:对于一个连通图,如果任意两点至少存在两条点不重复路径,则称这个图为点双连通(也就是通常说的的双联通) 4.边-双联通:对于一个连通图,如果任意两点至少存在两条边不重复...原创 2017-09-25 12:15:08 · 454 阅读 · 0 评论 -
[笔记]关于tarjan求连通分量 & 缩点
PS:本文图均用链式前向星存储 一.连通分量(模板) 1.有向图inline void tarjan(int p){ dfn[p]=low[p]=++dfn_t; q.push(p); for(int i=head[p];i;i=edge[i].next) { int y=edge[i].to; if(!dfn[y]...原创 2017-09-25 12:05:20 · 289 阅读 · 0 评论 -
[洛谷 2403]所驼门王的宝藏---tarjan缩点+最长路(dp)
题目描述在宽广的非洲荒漠中,生活着一群勤劳勇敢的羊驼家族。被族人恭称为“先知”的Alpaca L. Sotomon是这个家族的领袖,外人也称其为“所驼门王”。所驼门王毕生致力于维护家族的安定与和谐,他曾亲自率军粉碎河蟹帝国主义的野蛮侵略,为族人立下赫赫战功。所驼门王一生财宝无数,但因其生性节俭低调,他将财宝埋藏在自己设计的地下宫殿里,这也是今天Henry Curtis故事的起点。Henry是一...原创 2017-09-25 11:34:06 · 611 阅读 · 0 评论 -
[USACO06JAN]冗余路径Redundant Paths --- 边-双联通分量 + 缩点
传送门:洛谷P2860题目大意 给出一张无向图(保证联通),问至少添加多少条边使得整个图为边双联通图(即不存在桥)分析 首先求出原图的e-DCC(边双联通分量),将其缩成一个点.此时,原图成了一棵树,给定一个结论:若缩点后的图中度为1的节点数量为tot,则需要添加 ⌈tot2⌉⌈tot2⌉\lceil \frac{tot}{2} \rceil条边( 即为(tot+1)&...原创 2018-08-24 08:45:13 · 278 阅读 · 0 评论 -
[luogu P1656] 炸铁路 ---- 无向图求桥
解析前话:刚好他们再讲tarjantarjantarjan,发现刚好没有桥的板子,索性划个水吧关键:low[v]>dfn[u]low[v] > dfn[u]low[v]>dfn[u]重边不算桥(虽然说本题并没有这个坑点)代码#include <cstdio>#include <cstdlib>#include <...原创 2019-08-13 21:51:29 · 194 阅读 · 0 评论