![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
割点/割边/强连通分量
文章平均质量分 61
KetchupZ
退役acmer一名,CCPC银+ICPC铜(欢迎大家访问我的Github地址:https://github.com/LieLieLiekey)
展开
-
codeforce.999E Reachability from the Capita(dfs+强连通分量)
codeforce.999E Reachability from the Capita(dfs+点双联通的连通分量)比赛链接:传送门题意: 给出一个有向图,n个顶点,m条边,现在给出一个源点S,问最少添加多少条有向边才能使顶点S可以到达其他所有顶点。思路: 我们dfs出刚开始dfs可以到达的所有顶点,然后对于剩下的顶点,我们将剩下顶点构建成的图强连通分量缩点( 对有环的情况处理),然...原创 2019-10-30 15:13:27 · 201 阅读 · 0 评论 -
I - Caocao's Bridges HDU - 4738(求边双连通)
I - Caocao’s Bridges HDU - 4738(求边双连通)题目:传送门思路见注释代码 :/*if 图不连通:ans=0eles if 无桥:ans=-1else ans=权值最小的桥==0?1:ans*/#include<bits/stdc++.h>#define mset(a,b) memset(a,b,sizeof(a))using name...原创 2019-08-27 22:17:14 · 320 阅读 · 3 评论 -
H - Prince and Princess HDU - 4685(强连通分量缩点+二分图匹配+奇怪建图)
H - Prince and Princess HDU - 4685(强连通分量缩点+二分图匹配+奇怪建图)题目:传送门思路见注释代码 :/*做法:1.建图最大匹配2.增加点,给不能匹配的匹配上3.再次二分图匹配4.对于u,匹配的match[u],那么match[u]连接所有对应u喜欢的顶点5.强连通分量缩点.6.对于u ,对于喜欢的公主v,如果v和match[u]颜色相同,...原创 2019-08-27 22:39:12 · 187 阅读 · 0 评论 -
G - Strongly connected HDU - 4635(强连通缩点)
G - Strongly connected HDU - 4635(强连通缩点)题目:传送门思路见注释代码 :/*思路:我们考虑将所有强连通分量缩点后形成的DAG图G进行讨论.假设缩点后的顶点个数为cgt个.我们让G变为完全图G’,那么形成的完全图G'的边的总数为cgt*(cgt-1),实际上如果我们考虑缩点前每一个强连通分量也形成完全子图,那么边的总数为n*(n-1).总共增加的边...原创 2019-08-27 22:41:38 · 164 阅读 · 0 评论 -
POJ 2942(点双连通分量+无向图判奇环)
POJ 2942(点双连通分量+无向图判奇环)题目链接:传送门题意:来自kuangbin模板POJ 2942 Knights of the Round Table亚瑟王要在圆桌上召开骑士会议,为了不引发骑士之间的冲突, 并且能够让会议的议题有令人满意的结果,每次开会前都必须对出席会议的骑士有如下要求: 1、 相互憎恨的两个骑士不能坐在直接相邻的2个位置; 2、 出席会议的骑士数必...原创 2019-08-30 01:28:15 · 332 阅读 · 0 评论