码迷,mamicode.com
首页 >  
搜索关键字:连通块    ( 701个结果
Ant Trip
https://loj.ac/problem/10108 题目描述   给出一张$n$个点,$m$条边的图,保证无重边和自环,求至少要几笔才能把所有边画一遍。 思路   首先我们可以按每个连通块进行考虑,再把答案相加即可。而在每个点连通块内,如果度为奇数的点的 ...
分类:其他好文   时间:2019-10-28 16:26:51    阅读次数:89
欧拉回路
#include<iostream>#include<cstdio>#include<cstring>using namespace std; int edge[55][55],d[55]; void dfs(int mid) //寻找连通块{ for(int k=1;k<=50;k++) { if ...
分类:其他好文   时间:2019-10-27 14:29:55    阅读次数:86
cf1151e number of components
很常见的思想:将整体求改为统计每个部分的贡献 本题中统计[l, r]时, 每个连通块有一个重要特征, 最右端的数在[l,r]中而下一个数不在(好像是句废话 那么我们分别考虑每个点对连通块的贡献, 即它是某个连通块的右端点, 这样可以保证每个连通块只会被算一次 对于序列 $a_1a_2\cdots a ...
分类:其他好文   时间:2019-10-25 20:16:28    阅读次数:55
Gym 102055B Balance of the Force
大意: $n$个骑士, 第$i$个骑士若加入光明阵营, 那么能力值$L_i$, 加入黑暗阵营, 能力值$D_i$. 给定$m$个限制$(u_i,v_i)$, 表示$u_i,v_i$不能在同一阵营. 求一种划分方案, 使得能力值最大值减最小值最小. 对于一个连通块, 如果不是二分图, 那么无解. 否则 ...
分类:其他好文   时间:2019-10-23 13:17:44    阅读次数:69
ZR 染色(连通块)
满分做法: 由题,树是不需要染色的,所以我们要让所有的连通块变成树。所有联通块的总点数 是 n,所以如果设联通块数为 C,则最后剩下的边个数就是 n ? C,因此答案就是 m ? n + C。 ...
分类:其他好文   时间:2019-10-22 22:18:39    阅读次数:109
10.22 模拟赛
10.22 模拟赛 T1 染色 考虑每个连通块删成一棵树就好了。 mmp场上就我路径压缩写炸。。。。 cpp include define MAXN 200006 using namespace std; int n , m; int fa[MAXN] , siz[MAXN] , book[MAXN ...
分类:其他好文   时间:2019-10-22 18:47:39    阅读次数:77
[noip] bfs算法整理
BFS : 1.普通队列:维护 (1)两段性(队列中至多有x和x+1两种距离) (2)单调性 首次入队即为最短距离(所以通常要判重) 2.优先队列: 可能入队出队多次,通常首次 出 队即为最短距离(无需判重) 一.模型 1.flood fill(洪水填充,即连通块模型) 2.最短路(通常在网格图上, ...
分类:编程语言   时间:2019-10-21 23:26:46    阅读次数:177
bzoj3510 首都 LCT 维护子树信息+树的重心
题目传送门 https://lydsy.com/JudgeOnline/problem.php?id=3510 题解 首先每一个连通块的首都根据定义,显然就是直径。 然后考虑直径的几个性质: 1. 定义:删去这个点以后剩下的连通块最大的最小的点为重心。 2. 一棵树最多只能有两个相邻的直径; 3. ...
分类:其他好文   时间:2019-10-21 17:48:51    阅读次数:91
线段树分治
绪论 这个算法借助线段树,然后事实上是通过遍历线段树进行分治。 先用一种比较容易的方式来解释吧。 先回忆天天爱跑步一类的题目,大致就是在一棵树上通过DFS,访问到这个点的时候把这个点上的操作加入贡献,离开的时候除去贡献,然后就可以了。当我们发现一个操作不能只用一个点来表示,也即,两个操作有交却又不完 ...
分类:其他好文   时间:2019-10-19 20:21:58    阅读次数:59
图的割点、桥和双连通分支的基本概念
[点连通度与边连通度] 在一个无向连通图中,如果有一个顶点集合,删除这个顶点集合,以及这个集合中所有顶点相关联的边之后,原图变成多个联通块,就称这个点集为割点集合。 一个图的点连通度定义为,最小个点集合中的顶点数。 类似的,如果有一个边集合,删除这个编辑和以后,原图变成多个连通块,就成这个边集为割边 ...
分类:其他好文   时间:2019-10-14 14:41:31    阅读次数:107
701条   上一页 1 ... 13 14 15 16 17 ... 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!