码迷,mamicode.com
首页 >  
搜索关键字:连通块    ( 701个结果
AGC005F - Many Easy Problems
题目描述 给定一棵树,设 $f_k$ 表示任选 $k$ 个点组成的最小连通块之和,求 $f(i),i \in [1,n]$ 数据范围 $n \le 2 \times 10^5$ 题解 考虑容斥,即一个点对于 $k$ 不会产生贡献的方案数 于是对于一个点 $u$ ,设其为根,它对 $k$ 的贡献可以列 ...
分类:其他好文   时间:2020-01-30 19:24:46    阅读次数:80
HDU 5729 Rigid Frameworks
"Link" 给每行和每列建一个点,在一个格子里面加固就在这个格子对应的行和列连边,那么这个网格图是刚体当且仅当所有点连通。 因此我们将题目转化为了连通二分图计数。 设$f_{i,j}$ 表示$|X|=i,|Y|=j$的连通二分图个数,考虑补集容斥,然后枚举$1$号点所在连通块的左右部分的点数 $f ...
分类:其他好文   时间:2020-01-29 12:25:40    阅读次数:80
HDU1241 Oil Deposits(dfs+连通块问题)
背景描述 ztw同志负责探测地下石油储藏.ztw现在在一块矩形区域探测石油.他通过专业设备,来分析每个小块中是否蕴藏石油.如果这些蕴藏石油的小方格相邻(横向相邻,纵向相邻,还有对角相邻),那么它们被认为是同一油藏的一部分.在这块矩形区域,可能有很多油藏.你的任务是确定有多少不同的油藏. 输入 输入可 ...
分类:其他好文   时间:2020-01-28 21:01:14    阅读次数:68
6444. 【GDOI2020模拟01.18】树高
"题目" 正解 这题也不是给人写出来的…… 先不要考虑操作二。 有一种比较新奇的思路:将点的颜色挂在边上,然后搞出个边的连通块。 这些连通块的维护是很舒服的,直接上数据结构即可。 考虑边的连通块和点的连通块的关系。 假如有$x$和$y$和$z$三个点相连,$x$为$y$父亲,$y$为$z$父亲。 $ ...
分类:其他好文   时间:2020-01-28 20:59:31    阅读次数:63
[luogu5423]Valleys
先考虑不要求有洞,那么可以将所有权值排序,然后不断插入,那么一个连通块就是一个答案,加上连通块大小即可考虑并查集如何判断是否有洞,可以发现对于任意一个无洞的直角多边形,都有$90度内角-90度外角=4$,而如果有洞显然就不是了(容易发现如果有k个洞,那么上述的值就应是$4-4k$)这个角度看上去很难 ...
分类:其他好文   时间:2020-01-28 19:21:58    阅读次数:63
837. 连通块中点的数量(并查集)
给定一个包含n个点(编号为1~n)的无向图,初始时图中没有边。 现在要进行m个操作,操作共有三种: “C a b”,在点a和点b之间连一条边,a和b可能相等; “Q1 a b”,询问点a和点b是否在同一个连通块中,a和b可能相等; “Q2 a”,询问点a所在连通块中点的数量; 输入格式 第一行输入整 ...
分类:其他好文   时间:2020-01-26 19:30:53    阅读次数:83
树和图的深度优先遍历
给定一颗树,树中包含n个结点(编号1~n)和n-1条无向边。 请你找到树的重心,并输出将重心删除后,剩余各个连通块中点数的最大值。 重心定义:重心是指树中的一个结点,如果将这个点删除后,剩余各个连通块中点数的最大值最小,那么这个节点被称为树的重心。 输入格式 第一行包含整数n,表示树的结点数。 接下 ...
分类:其他好文   时间:2020-01-25 17:00:27    阅读次数:80
树的深搜和广搜
树的深搜: 树的重心 思路:我们可以遍历每一个节点,获取当前节点除外以后的每一个连通块中的点的数量,用一个res变量存储,每次到最后的时候用一个ans存储res中的最小值。 1 #include <iostream> 2 #include <algorithm> 3 #include <cstrin ...
分类:其他好文   时间:2020-01-22 20:12:07    阅读次数:119
6438. 【GDOI2020模拟01.16】树上的鼠(长链剖分)
题目描述 Description Input Output Sample Input 3 1 2 1 3 Sample Output 2 Explanation 只有连通块为整棵树时或只有一个点时小筄会输,其余情况小筄会赢。 Data Constraint 题解 一个连通块先手必败,当且仅当1在直径 ...
分类:其他好文   时间:2020-01-17 10:03:03    阅读次数:60
[题解] [AGC005F] Many Easy Problems
"题面" 题解 学长讲课题目的质量果然和我平常找的那些不一样 思路还是可以说比较巧妙的 考虑到我们并不好算出对于所有大小为 $i$ 的点集,能够包含它的最小连通块大小 转换题目 这个时候我们应该想到把目标放到单个点 $i$ 对选择 $k$ 个点时的贡献 那么他的贡献就是总方案数减去没选的方案数对吧 ...
分类:其他好文   时间:2020-01-15 09:51:50    阅读次数:63
701条   上一页 1 ... 9 10 11 12 13 ... 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!