news 2026/3/4 1:11:31

洛谷 P3367 【模板】并查集

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
洛谷 P3367 【模板】并查集

题目背景

本题数据范围已经更新到 1≤N≤2×105,1≤M≤106。

题目描述

如题,现在有一个并查集,你需要完成合并和查询操作。

输入格式

第一行包含两个整数 N,M ,表示共有 N 个元素和 M 个操作。

接下来 M 行,每行包含三个整数 Zi​,Xi​,Yi​ 。

当 Zi​=1 时,将 Xi​ 与 Yi​ 所在的集合合并。

当 Zi​=2 时,输出 Xi​ 与 Yi​ 是否在同一集合内,是的输出Y;否则输出N

输出格式

对于每一个 Zi​=2 的操作,都有一行输出,每行包含一个大写字母,为Y或者N

输入输出样例

输入 #1复制

4 7 2 1 2 1 1 2 2 1 2 1 3 4 2 1 4 1 2 3 2 1 4

输出 #1复制

N Y N Y

说明/提示

对于 15% 的数据,N≤10,M≤20。

对于 35% 的数据,N≤100,M≤103。

对于 50% 的数据,1≤N≤104,1≤M≤2×105。

对于 100% 的数据,1≤N≤2×105,1≤M≤106,1≤Xi​,Yi​≤N,Zi​∈{1,2}。

#include<bits/stdc++.h> using namespace std; const int N=2e5+10; int fa[N]; int find(int x) { if(fa[x]==x) return x; else return fa[x]=find(fa[x]); } int main() { int n,m; cin>>n>>m; for(int i=1;i<=n;i++) fa[i]=i; while(m--) { int z,x,y; cin>>z>>x>>y; if(z==1) { int fx=find(x); int fy=find(y); fa[fx]=fy; }else{ if(find(x)==find(y)) cout<<"Y"<<endl; else cout<<"N"<<endl; } } return 0; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/2 4:37:02

跨境电商物流选择指南:从痛点分析到智能决策

跨境电商运营中&#xff0c;物流环节往往是决定成本控制与客户体验的关键因素。面对市场上数十家物流服务商、复杂的价格体系和差异显著的配送时效&#xff0c;如何做出最优选择成为许多卖家的共同挑战。本文将从物流选择的核心痛点出发&#xff0c;探讨数据集成与智能算法在物…

作者头像 李华
网站建设 2026/3/3 14:37:17

百度网盘解析工具:3分钟告别下载限速烦恼

还在为百度网盘的龟速下载而烦恼吗&#xff1f;每次看到几十KB/s的下载速度&#xff0c;是不是都想放弃下载重要文件&#xff1f;今天我要为你介绍一款完全免费、本地运行的百度网盘解析工具&#xff0c;让你彻底告别限速&#xff0c;享受高速下载的畅快体验&#xff01; 【免费…

作者头像 李华
网站建设 2026/2/27 5:58:36

FreeMove终极指南:Windows文件迁移的革命性解决方案

FreeMove终极指南&#xff1a;Windows文件迁移的革命性解决方案 【免费下载链接】FreeMove Move directories without breaking shortcuts or installations 项目地址: https://gitcode.com/gh_mirrors/fr/FreeMove 还在为C盘空间不足而烦恼吗&#xff1f;每次看到系统盘…

作者头像 李华
网站建设 2026/2/24 20:46:51

FeHelper全能工具箱:前端开发效率提升终极指南

在现代前端开发中&#xff0c;开发者常常面临数据处理混乱、编码转换繁琐、代码优化复杂的困境。FeHelper作为一款集成20多种实用工具的全能工具箱&#xff0c;彻底改变了传统开发模式&#xff0c;让效率提升变得触手可及。 【免费下载链接】FeHelper &#x1f60d;FeHelper--W…

作者头像 李华
网站建设 2026/3/2 20:36:18

QQ空间历史说说完整备份指南:永久珍藏你的数字记忆

在数字时代&#xff0c;我们的青春记忆大多储存在QQ空间中。从第一条青涩的说说&#xff0c;到无数个值得纪念的瞬间&#xff0c;这些内容构成了我们珍贵的数字资料。然而平台变迁、账号丢失、内容清理等风险时刻威胁着这些记忆的完整性。GetQzonehistory工具应运而生&#xff…

作者头像 李华