图的连通性
文章平均质量分 85
Albafica
研究生
方向:计算机网络
个人描述:完全没入门。SDN门外汉。痛苦的转型期。
展开
-
POJ2942 Knights of the Round Table 双连通分量+二分图+奇圈判断
有n个骑士,其中有m对关系恶劣 现在开会要坐在圆桌上面,可以做很多张圆桌,但是关系恶劣的两人不能坐在相邻位置,现在问你有多少个骑士不能参加会议。将关系不恶劣的其实连边 首先这道题目为什么是双联通分量而不是边双联通,因为圆桌,是一个环,每两个点之间存在两条(或以上)点不重复的路径,因此是一个双联通分量,一个联通分量重的骑士,可能组成一个圆桌会议。 至于一个联通分量的中的骑士能不能组成一个圆桌,原创 2013-05-26 23:09:16 · 1081 阅读 · 0 评论 -
UVA11324 The Largest Clique 强连通分量
此题要求出一个最大团,那么首先求出scc,然后缩点,重构成一个DAG图,每一个节点的点权为每一个scc的节点数量,最后求一条点权最大的路径即可(dp记忆化搜索)。 The Largest Clique Time Limit: 3000MS Memory Limit: Unknown 64bit IO Format: %lld & %llu原创 2013-05-28 07:36:05 · 702 阅读 · 0 评论 -
HDU2767 Proving Equivalences 强连通分量
求在图中添加多少条边能使图强连通, 首先求出图中强连通分量,然后将scc缩点,统计缩点后的图的出入度。最后答案是入度为0的点,和出度为0的点中数量最大的。 注意图已经强连通的情况。 Proving Equivalences Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Jav原创 2013-05-28 07:08:40 · 626 阅读 · 0 评论 -
HDU4388 Simple Path 双联通+LCA
一开始用LCT查询和,果断跪了。。。。以后不修改图结构的东西还是就用rmqLCA比较好 问一张图中从起点到终点每一个点只能走一遍,有毒少点不能走到。 先对原图求双联通分量,然后缩点成DAG图。注意。要建成连通分量和割点相领的DAG; 然后添加ROOT(有利于rmqLCA), 然后只要求出u和v的lca最后 不能到的点为n-(cntV[u]+cntV[v]-2*cntV[lca]+cnt[l原创 2013-08-08 23:43:16 · 554 阅读 · 0 评论 -
HDU4612 Warm up 边双联通分量+树的直径
模板题 桥的数量-树的直径 输的直径两次DFS即可 Warm up Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65535/65535 K (Java/Others) Total Submission(s): 2506 Accepted Submission(s): 586原创 2013-08-26 23:57:43 · 613 阅读 · 0 评论