码迷,mamicode.com
首页 >  
搜索关键字:连通块    ( 701个结果
BZOJ 1116 [POI2008]CLO(并查集)
【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=1116 【题目大意】 Byteotia城市有n个towns,m条双向roads.每条road连接两个不同的towns, 没有重复的road.你要把其中一些road变成单向边使得:每个tow ...
分类:其他好文   时间:2017-04-16 20:38:27    阅读次数:162
BZOJ 1529 [POI2005]ska Piggy banks(并查集)
【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=1529 【题目大意】 给出一张n个点n条边的有向图,问选取几个点为起点可以遍历全图 【题解】 由于是n条边,因此图为基环森林,选取环上点一定可以到达连通块内所有点, 因此只要统计连通块个数 ...
分类:其他好文   时间:2017-04-16 15:08:02    阅读次数:115
HDU 3849 By Recognizing These Guys, We Find Social Networks Useful(双连通)
HDU 3849 By Recognizing These Guys, We Find Social Networks Useful 题目链接 题意:说白了就是求一个无向图的桥 思路:字符串hash掉,然后双连通。要注意特判一下假设不是一个连通块。那么答案是0 代码: #include <cstdi ...
分类:Web程序   时间:2017-04-15 14:48:44    阅读次数:177
USACO 2.1
USACO 2.1.1 题解: 这题有点毒,调了一个中午…… 先读入,用一个三维布尔数组储存第(i,j)个点的四个方向是否有墙。 对于第一个问题,直接BFS求连通块,并构造出一个图,第(i,j)个点的数字表示该房间属于第几个连通块。 对于第二个问题,边BFS边统计。 对于第三个问题,直接暴力枚举每面 ...
分类:其他好文   时间:2017-04-14 13:35:28    阅读次数:205
hdu5824 graph
传送门 题意:定义一个无向图的权值为图中形为树的连通块数量的$k$次方,求所有$n$个点有标号的简单无向图的权值之和。 这个题还是很妙的啊……(好吧,其实只有最后的复合函数求导比较有意思……) 先套路一发,定义答案的$EGF$为$F(x)$一棵树的$EGF$为$T(x)$,每个连通块都不是树的$EG ...
分类:其他好文   时间:2017-04-12 11:43:00    阅读次数:319
POJ - 1703 Find them, Catch them(种类并查集)
题意:N个人,M条关系,A x y表示询问x和y是不是属于同一组,D x y表示x和y是不同组。输出每个询问后的结果。 分析: 1、所有的关系形成一个连通图,如果x和y可达,那两者关系是确定的,否则不能确定。 2、r[tmpy] = r[x] + r[y] + 1;可以更新连通块里祖先的标号。 eg ...
分类:其他好文   时间:2017-03-08 21:32:00    阅读次数:160
HRBUST 1311 火影忍者之~忍者村
求连通块。 $ABC$之间建好边,然后计算连通块的个数。 ...
分类:其他好文   时间:2017-03-08 12:42:04    阅读次数:228
康复计划#5 Matrix-Tree定理(生成树计数)的另类证明和简单拓展
本篇口胡写给我自己这样的什么都乱证一通的口胡选手 以及那些刚学Matrix-Tree,大致理解了常见的证明但还想看看有什么简单拓展的人… 大概讲一下我自己对Matrix-Tree定理的一些理解、常见版本的证明、我自己的证明,以及简单的一些应用(比如推广到有向图、推广到生成树边权的乘积和什么的,非常基 ...
分类:其他好文   时间:2017-03-02 12:52:57    阅读次数:315
【bzoj3514】 Codechef MARCH14 GERALD07加强版
http://www.lydsy.com/JudgeOnline/problem.php?id=3514 (题目链接) 题意 给出$n$个点$m$条边的无向图,询问保留图中编号在$[l,r]$的边的时候图中的连通块的个数。 Solution 将边的编号作为权值用LCT维护一个最大生成树,同时记录一下 ...
分类:其他好文   时间:2017-03-01 16:02:08    阅读次数:250
bzoj1015题解
【题意分析】 给你一张无向图,要求支持删点和询问连通块数。 【解题思路】 可以直接可持久化并查集大力艹过去。 考虑到正着删点就是倒着加点,所以并不需要可持久化。复杂度O((k+m)α(n))。 【参考代码】 当时还在玩泥巴,实现有点naive,常数奇大无比。。 1 #include<cstdio> ...
分类:其他好文   时间:2017-02-23 13:43:38    阅读次数:154
701条   上一页 1 ... 44 45 46 47 48 ... 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!