当前位置: 首页 > wzjs >正文

怎么看关键词的搜索量哈尔滨seo优化科技

怎么看关键词的搜索量,哈尔滨seo优化科技,地推拉新app推广平台,苏州广告公司招聘题目背景 本题数据范围已经更新到 1≤N≤210 5 ,1≤M≤10 6 。 题目描述 如题,现在有一个并查集,你需要完成合并和查询操作。 输入格式 第一行包含两个整数 N,M ,表示共有 N 个元素和 M 个操作。 接下来 M 行,每行包含三个整…

题目背景

本题数据范围已经更新到 1≤N≤2×10 5 ,1≤M≤10 6 。

题目描述

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

输入格式

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

接下来 M 行,每行包含三个整数 Z i ​ ,X i ​ ,Y i ​ 。

当 Z i ​ =1 时,将 X i ​ 与 Y i ​ 所在的集合合并。

当 Z i ​ =2 时,输出 X i ​ 与 Y i ​ 是否在同一集合内,是的输出 Y ;否则输出 N 。

输出格式

对于每一个 Z i ​ =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≤10 3 。

对于 50% 的数据,1≤N≤10 4 ,1≤M≤2×10 5 。

对于 100% 的数据,1≤N≤2×10 5 ,1≤M≤10 6 ,1≤X i ​ ,Y i ​ ≤N,Z i ​ ∈{1,2}。

完整代码

#include<bits/stdc++.h>
using namespace std;
const int N=200010;
int fa[N];//并查集父节点数组,fa[i]表示i的父节点 
void init(int n)//初始化并查集,每个元素的父节点指向自己 
{for(int i=1;i<=n;i++){fa[i]=i;}
}
int find(int x)//带路径压缩的查找 
{if(x==fa[x])//找到根节点 {return x;}else{fa[x]=find(fa[x]);//路径压缩:将当前节点的父节点直接指向根 return fa[x];//返回根节点 }
}
void unionn(int i,int j)//合并 
{int i_fa=find(i);//找到i的根节点 int j_fa=find(j);//找到j的根节点 fa[i_fa]=j_fa;//将i的根节点指向j的根节点
}
int main()
{int n,m;cin>>n>>m;init(n);for(int i=1;i<=m;i++){int z,x,y;cin>>z>>x>>y;if(z==1){unionn(x,y);}else{if(find(x)==find(y))//判断是否属于同一集合 {cout<<"Y"<<endl;}else{cout<<"N"<<endl;}}}return 0;
}


文章转载自:

http://5JHi98JL.ryfpx.cn
http://ImhpBUuD.ryfpx.cn
http://o28mNS41.ryfpx.cn
http://XkxVolxz.ryfpx.cn
http://zn7RTZFV.ryfpx.cn
http://dUSM5Aza.ryfpx.cn
http://oRTMwD1y.ryfpx.cn
http://S3WCGxZ9.ryfpx.cn
http://gKAfQgg1.ryfpx.cn
http://dN4M9zYa.ryfpx.cn
http://R0PC0FW9.ryfpx.cn
http://3KDbazt6.ryfpx.cn
http://RqdPhGbn.ryfpx.cn
http://A3VKHOlx.ryfpx.cn
http://5PvdN3NW.ryfpx.cn
http://rj9j3nNG.ryfpx.cn
http://m39ByEfh.ryfpx.cn
http://Gt9pZ2ym.ryfpx.cn
http://LWTMtQqW.ryfpx.cn
http://maQdtNZU.ryfpx.cn
http://lPU2j4UC.ryfpx.cn
http://etYh927o.ryfpx.cn
http://6KSae4md.ryfpx.cn
http://aMiJWLHk.ryfpx.cn
http://BXUVvD2N.ryfpx.cn
http://pUB7E9NW.ryfpx.cn
http://9lQiiKiV.ryfpx.cn
http://Xrpd4I9l.ryfpx.cn
http://0vUzZkmH.ryfpx.cn
http://9tLvqVIx.ryfpx.cn
http://www.dtcms.com/wzjs/751791.html

相关文章:

  • 怎么做网站美工长沙小程序开发
  • 网站建设定价语言做网站
  • 郑州知名网站推广湖南发展最新消息公告
  • 网站代理服务器有问题网站建设设计案例网站logo实验报告
  • 西安网站seo优化公司网站建设运维情况自查报告
  • 合肥企业网站模板建站湖北省利川市建设局网站
  • apache 设置多个网站坪山网站建设信息
  • 宸建设计网站沈阳个人网站建设
  • 凡科 360免费建站住房城乡建设部网站职业资格
  • 重庆市建设工程造价管理总站万网域名管理平台
  • 企业网站建设的过程网站建设对工厂意义
  • 网站做任务佣金wordpress首页调用图片
  • 苏州网站建设自学朝青板块网站建设
  • 自己建设的手机网站做百度地图定位妇幼网站建设ppt
  • 百度网站建设要多少钱手机网站方案
  • 网络科技公司 网站建设棋牌软件开发搭建
  • 又一个 wordpress 站点站长之家爱站网
  • 做类似起点的网站网站一般多少钱一年
  • 网站表格布局检测网站点击量
  • 江苏国龙翔建设网站朗润装饰成都装修公司官网
  • 小域名 网站备案东莞网站建设黄页免费软件
  • 营销型网站建设营销型网站建设信息流广告模板
  • 新都区网站建设什么查网站是否降权
  • 计算机科学与技术网站用腾讯云做淘宝客购物网站视频
  • 大学生简历制作网站专业建设网站制作
  • 个人网站自助建站免费建网站服务最好的公司
  • 泰州网站制作费用怎么学习建设网站
  • 成都微网站系统wordpress 二级导航制作
  • 这么联系做网站推广电脑网
  • 网站模板打包企业应如何进行网站建设