poj2942(点双)
摘要:题意 给一张图,问你存在于至少一个奇环中的点数。 思路 引理:一个点双联通分量如果存在奇环(不是二分图),那所有连通分量内所有点都在奇环中。 证明:如果该点双存在一个奇环,那么非奇环上的点一定存在两条路径到达奇环的不同点上,否则会存在割点。而两个交点会把奇环分成长度分别为一奇一偶的两条路径,这样跟该
阅读全文
联通分量 [割点·割边]
摘要:dd 有趣的题目 1.Bertown roads 题意:无向联通图,给边定向,让图成为强连通图 思路:dfs树边+返祖边 证明: 首先存在割边就不行了,因为割边断开后分为至少两个部分。 然后根所连接的儿子的low都等于1,即根所到的每一个子树里都存在有点能回到根。 递归考虑下面子树每个子树的根也同理
阅读全文
图的连通性--Tarjan算法
摘要:一些概念 ######无向图: 连通图:在无向图中,任意两点都直接或间接连通,则称该图为连通图。(或者说:任意两点之间都存在可到达的路径) 连通分量: G的 最大连通子图 称为G的连通分量。 ######有向图 (ps.区别在与“强”) 强连通图: 在有向图中,对于每一对顶点Vi,Vj都存在从Vi到
阅读全文