码迷,mamicode.com
首页 >  
搜索关键字:联通块    ( 442个结果
【bzoj3514】Codechef MARCH14 GERALD07加强版
3514: Codechef MARCH14 GERALD07加强版 Description N个点M条边的无向图,询问保留图中编号在[l,r]的边的时候图中的联通块个数。 N个点M条边的无向图,询问保留图中编号在[l,r]的边的时候图中的联通块个数。 Input 第一行四个整数N、M、K、type ...
分类:其他好文   时间:2018-10-16 10:16:57    阅读次数:177
CF1051D Bicolorings
水题一道 $f[i][j][S]$表示$2 * i$的矩形,有$j$个联通块,某尾状态为$S$ 然后转移就行了... ...
分类:其他好文   时间:2018-10-11 18:48:34    阅读次数:179
树形DP入门
一、基本概念 树形DP,即在树上进行DP。一般都用递归的形式进行实现,根据叶子节点的信息对根节点进行DP。 二、经典问题 1、树的重心 重心的定义:若删去树中的一个点,使得树中各联通块中的最大连通块的结点数最小,则称这个点为树的重心。 实现方法:将无根树转化为有根树,用dfs处理出每个点的的子树大小 ...
分类:其他好文   时间:2018-10-05 23:04:36    阅读次数:235
【CodeChef】Chef and Graph Queries
" Portal CC Chef and Graph Queries " Solution 快乐数据结构题(然而好像有十分优秀的莫队+可撤销并查集搞法qwq) 首先考虑一种方式来方便一点地。。计算一个图的联通块数量:我们可以考虑容斥,维护每个连通块的生成树,然后$n $生成树边数就是答案了 这样有一 ...
分类:其他好文   时间:2018-10-05 18:45:07    阅读次数:152
[bzoj3514][CodeChef GERALD07] Chef ans Graph Queries [LCT+主席树]
题面 "bzoj上的强制在线版本" 思路 首先可以确定,这类联通块相关的询问问题,都可以$LCT$+可持久化记录解决 用LCT维护生成树作为算法基础 具体而言,从前往后按照边的编号顺序扫一遍边 如果这条边两端不在同一个$LCT$联通块中,则$link$ 否则$cut$掉当前连接两条边的路径上的编号最 ...
分类:其他好文   时间:2018-10-05 17:22:44    阅读次数:175
Intel Code Challenge Final Round (Div. 1 + Div. 2, Combined) G - Xor-matic Number of the Graph 线性基好题
G - Xor-matic Number of the Graph 上一道题的加强版本,对于每个联通块需要按位算贡献。 ...
分类:其他好文   时间:2018-10-04 12:52:32    阅读次数:164
归纳(一):并查集
我眼中的并查集 Round 1:朴素并查集 Round 2:按秩合并 例题1:修复公路 "题面" 可以算联通块,也可以按秩合并+路径压缩 联通了,就并到一起,siz加起来,如果siz=n,就直接输出时间即可。 10min切。 代码: 可持久化并查集真的不知道还算不算并查集,真的区别太大了。 ...
分类:其他好文   时间:2018-10-04 11:21:06    阅读次数:186
[bzoj2443][Usaco2011 Open]奇数度数_树形dp_生成树_并查集
奇数度数 bzoj-2443 Usaco-2011 Open 题目大意:给定一个n个点m条便有向图,问是否有一种选出一些边的方式使得所有点的度数都是奇数。 注释:$1\le n \le 5\cdot 10^4$,$1\le m\le 10^5$。 想法: 结论题:对于一个联通块来讲,如果求出它的生成 ...
分类:其他好文   时间:2018-09-28 00:00:22    阅读次数:162
P1262 间谍网络
传送门 显然可以把所有间谍的关系建一个图 如果A间谍手中掌握着关于B间谍的犯罪证据,那就从A连一条边到B 如果贿赂了一个间谍,那么整个联通块的间谍肯定都被控制 那就先把图缩成DAG 如果控制了一个块,那么这个块后面所有的块都能被控制 为了控制所有块,一定要贿赂没有入度的块,因为它不能被其它块控制到 ...
分类:其他好文   时间:2018-09-27 12:05:02    阅读次数:222
点分治基础应用
概述 点分树代表了树上的所有路径,如同分治代表了序列中的所有区间。在点分树节点上统计经过这个点的树链的答案。 距离k联通块修改/询问 此类问题的做法是通用的。 对每个点分树结点开两棵动态开点线段树,一棵记录以结点到自己的距离为关键字的结点信息,另一棵记录以结点到点分树父亲的距离为关键字的结点信息。 ...
分类:其他好文   时间:2018-09-25 21:55:17    阅读次数:170
442条   上一页 1 ... 13 14 15 16 17 ... 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!