就是求去掉一个点后最多能将图分成多少个联通分量。dfs时顺便算一下即可,1157MS好慢呐。。。。不给面子→_→ ---------------------------------------------------------------------------------------------
分类:
其他好文 时间:
2016-02-01 01:33:17
阅读次数:
209
#67. 新年的毒瘤辞旧迎新之际,喜羊羊正在打理羊村的绿化带,然后他发现了一棵长着毒瘤的树。这个长着毒瘤的树可以用n个结点m 条无向边的无向图表示。这个图中有一些结点被称作是毒瘤结点,即删掉这个结点和与之相邻的边之后,这个图会变为一棵树。树也即无简单环的无向连通图。现在...
分类:
其他好文 时间:
2015-12-18 18:43:56
阅读次数:
118
poj1144:模板题,不过输入的方式真的真的是非常非常蛋疼。。。记住了。。。 1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 #define rep(i,n) for(int i=1;i...
分类:
其他好文 时间:
2015-10-02 09:00:39
阅读次数:
180
题意:给一个无向图,对于每个节点a,统计有多少点对(u,v)之间的路径必须经过a。
思路:首先求一个图的割顶,在这颗dfs时间树中我们可以发现,对于一个结点u,如果他的一颗子树不能连回u以上的结点,那么这一棵子树的结点与除u以外的结点之间的路径必然经过u,那么在dfs的过程中不断更新答案即可。
#include
#include
#include
#include
#include
#incl...
分类:
其他好文 时间:
2015-08-30 21:27:03
阅读次数:
123
SPFDescriptionConsider the two networks shown below. Assuming that data moves around these networks only between directly connected nodes on a peer-to...
分类:
其他好文 时间:
2015-08-21 22:59:50
阅读次数:
197
题目大意:有N个矿井 ,由一些隧道连接起来,现在要修建尽量少的安全通道,使得无论哪里发生事故,所有人均能逃出,求建的最少的安全通道数量和方案数解题思路:建安全通道的话,肯定不能建在割顶,因为割顶如果崩塌了,割顶所连接的双连通分量内的点就跑不掉了,还得在双连通分量里面再建点(上述为双连通分量内部只有一个割顶的情况),这样不划算,还不如直接在里面建点
如果一个双连通分量的内部割顶有多个的话,那么在这个...
分类:
其他好文 时间:
2015-08-07 23:59:38
阅读次数:
405
#include
#include
#include
#include
using namespace std;
#define maxn 7500
#define inf 0x3f3f3f3f
int first[maxn],to[maxn],nxt[maxn],e;
int pre[maxn],low[maxn];
int clock;
int iscut[maxn];
void add(in...
分类:
其他好文 时间:
2015-08-01 17:27:14
阅读次数:
98
一、总结最近在看大白书的第五章,学了一些更高级的图论算法。二分图的判定求无向图的双联通分量(BCC) 以及 割顶有向图的强连通分量(SCC)2-SAT最小瓶颈路,其中O(n2)计算的maxcost数组 可以用二进制优化到O(nlogn)固定根的最小树形图,朱刘算法带权二分图最大匹配,没看太懂,对我来...
分类:
其他好文 时间:
2015-07-18 22:33:27
阅读次数:
129
??
题意:给定一个n个点的连通的无向图,一个点的“鸽子值”定义为将它从图中删去后连通块的个数。求每个点的“鸽子值”。
思路dfs检查每个点是否为割顶,并标记除去该点后有多少个连通分量
#include
#include
#include
#include
#include
#include
#include
#include
#include
#incl...
分类:
其他好文 时间:
2015-06-24 16:34:16
阅读次数:
132
省选前做了许多poi的题,写一下题解吧bzoj1123 显然求割顶bzoj1102 bfs大家都会bzoj1131 简单的树形dpbzoj2079 SB题bzoj2157 树链剖分模板bzoj3894 最小割,这样的模型已经不新鲜了bzoj2086 求最长和>=0的序列,前缀和单调队列,然后倒着做b...
分类:
其他好文 时间:
2015-05-27 15:38:11
阅读次数:
138