![](https://img-blog.csdnimg.cn/6cfa247bbf1444f699ac5c9abe6586e4.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
并查集
文章平均质量分 81
find
EschatonAyane
风会带走我曾经存在过的证明
展开
-
【Ybt OJ】[图论 第1章] 并查集算法 [后半章]
「「「图论」」」第111章 并查集(((后333题)))目录:D.食物链E.超市购物F.逐个击破D.D.D. 例题444 食物链洛谷linklinklink分析:可以用333倍的并查集存 动物之间的关系111倍是自己 222倍是猎物 333倍是天敌 注意一下:::自己的猎物的猎物 就是自己的天敌同:自己天敌的天敌 就是自己的猎物然后就根据这个逻辑去 分别维护并查集 就好了CODE:#include<iostream>#include<cstdio>原创 2021-02-07 21:33:10 · 213 阅读 · 0 评论 -
【Ybt OJ】[图论 第1章] 并查集算法 [前半章]
「「「图论」」」第111章 并查集(((前333题)))目录:A. [模板]并查集B.程序自动分析C.银河英雄传说A.A.A. 例题111 [[[模板]]]并查集分析:并查集模板 只需要打出找祖先函数 和合并函数 然后根题面做即可CODE:#include<iostream>#include<cstdio>#include<algorithm>#include<cstring>#include<cmath>#incl原创 2021-01-30 17:31:29 · 225 阅读 · 0 评论 -
【SSL 2342】打击犯罪【并查集变式】
打击犯罪Time Limit:10000MS Memory Limit:65536KTotal Submit:39 Accepted:26Case Time Limit:1000MSDescription某个地区有n(n<=1000)个犯罪团伙,当地警方按照他们的危险程度由高到低给他们编号为1-n,他们有些团伙之间有直接联系,但是任意两个团伙都可以通过直接或间接的方式联系,这样这里就形成了一个庞大的犯罪集团,犯罪集团的危险程度唯一由集团内的犯罪团伙数量确定,而与单个犯罪团伙的危险程度无关(原创 2020-07-29 15:28:11 · 280 阅读 · 0 评论 -
【洛谷 P2814&SSL 2343】家谱【字符串并查集】
题目背景现代的人对于本家族血统越来越感兴趣。题目描述给出充足的父子关系,请你编写程序找到某个人的最早的祖先。输入格式输入由多行组成,首先是一系列有关父子关系的描述,其中每一组父子关系中父亲只有一行,儿子可能有若干行,用 #name 的形式描写一组父子关系中的父亲的名字,用 +name 的形式描写一组父子关系中的儿子的名字;接下来用 ?name 的形式表示要求该人的最早的祖先;最后用单独的一个 $ 表示文件结束。输出格式按照输入文件的要求顺序,求出每一个要找祖先的人的祖先,格式为:本人的名字 +原创 2020-07-21 11:25:48 · 266 阅读 · 0 评论 -
【SSL 1222&洛谷 P2449】[SDOI2005]矩形【并查集&连通分量个数】
矩形(difficult)Time Limit:20000MS Memory Limit:65536KCase Time Limit:2000MSDescription在一个平面上有n个矩形。每个矩形的边都平行于坐标轴并且都具有值为整数的顶点。我们用如下的方式来定义块。每一个矩形都是一个块。如果两个不同的矩形有公共线段,那么它们就组成了一个新的块来覆盖它们原来的两个块。例子:在图1中的矩形组成了两个不同的块。写一个程序:从文件PRO.IN中读入矩形的个数以及它们的顶点。找出这些矩形原创 2020-07-21 10:27:36 · 325 阅读 · 0 评论 -
【SSL 1312】[2006河南省赛第一试] 旅行【并查集】
2006河南省赛第一试 旅行Time Limit:3000MS Memory Limit:65536KDescriptionZ小镇是一个景色宜人的地方,吸引来自各地的观光客来此旅游观光。Z小镇附近共有N个景点(编号为1,2,3,…,N),这些景点被M条道路连接着,所有道路都是双向的,两个景点之间可能有多条道路。也许是为了保护该地的旅游资源,Z小镇有个奇怪的规定,就是对于一条给定的公路Ri,任何在该公路上行驶的车辆速度必须为Vi。速度变化太快使得游客们很不舒服,因此从一个景点前往另一个景点的时候,大家原创 2020-07-21 10:05:43 · 231 阅读 · 0 评论 -
【SSL1682&洛谷 P1546】[USACO]最短网络【最小生成树&并查集】
USACO 3.1 Agri-Net 最短网络 (最小生成树)Time Limit:10000MS Memory Limit:65536KCase Time Limit:1000MSDescription农民约翰被选为他们镇的镇长!他其中一个竞选承诺就是在镇上建立起互联网,并连接到所有的农场。当然,他需要你的帮助。约翰已经给他的农场安排了一条高速的网络线路,他想把这条线路共享给其他农场。为了用最小的消费,他想铺设最短的光纤去连接所有的农场。你将得到一份各农场之间连接费用的列表,你必须找出能连接所有原创 2020-07-20 20:36:21 · 264 阅读 · 0 评论 -
【SSL 1896】家族【并查集模板】
家族Time Limit:10000MS Memory Limit:65536KCase Time Limit:1000MSDescription若某个家族人员过于庞大,要判断两个是否是亲戚,确实还很不容易,现在给出某个亲戚关系图,求任意给出的两个人是否具有亲戚关系。规定:x和y是亲戚,y和z是亲戚,那么x和z也是亲戚。如果x,y是亲戚,那么x的亲戚都是y的亲戚,y的亲戚也都是x的亲戚。Input第一行:三个整数n,m,p,(n<=50000,m<=50000,p<=500原创 2020-07-20 19:34:15 · 226 阅读 · 0 评论