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

爱站之家app开发软件排行榜

爱站之家,app开发软件排行榜,单页网站怎么做竞价,手机端网站怎么做seo一个并查集题目&#xff0c;难点就在于统计总人数&#xff0c;使用map即可&#xff0c;还有需要注意的是编号不一定是小于N的&#xff0c;小于10000的&#xff0c;需要注意。 #include<bits/stdc.h> using namespace std; const int N 10010; int fa[N]; int find(int …

一个并查集题目,难点就在于统计总人数,使用map即可,还有需要注意的是编号不一定是小于N的,小于10000的,需要注意。

#include<bits/stdc++.h>
using namespace std;
const int N = 10010;
int fa[N];
int find(int x){if(x == fa[x]){return x;}return fa[x] = find(fa[x]);
}
void merge(int x,int y){int xx = find(x);int yy = find(y);if(xx == yy){return;}fa[yy] = xx;return;
}
int main(){int n;cin>>n;for(int i = 1 ; i <= 10000 ; i++){fa[i] = i;}map<int,int> cnt;while(n--){int k,st;cin>>k;cin>>st;cnt[st]++;for(int i = 2 ; i <= k ; i++){int x;cin>>x;cnt[x]++;merge(st,x);}}cout<<cnt.size()<<" ";map<int,int> cnt1;for(int i = 1 ; i <= 10000 ; i++){if(cnt[i] != 0){cnt1[find(i)]++;}}cout<<cnt1.size()<<endl;int q;cin>>q;while(q--){int x,y;cin>>x>>y;if(find(x) == find(y)){cout<<"Y"<<endl;}else{cout<<"N"<<endl;}}
}

http://www.dtcms.com/wzjs/544841.html

相关文章:

  • 建设工程交易中心网站收费标准金融投资公司网站建设论文
  • 产品信息发布网站wordpress 2.9下载
  • 建设企业网站e路护航官网下载优秀品牌设计案例分析
  • 建设企业网站有什么好处wordpress 黄聪ajax
  • 阿里巴巴对外做网站吗珠海模板网站建设公司
  • 哪个网站有摄影作品湘潭本地的网站建设公司
  • 购物网站怎么做深圳品牌公寓排名
  • 兰州网站优化推广3d报价网站开发
  • 东营做网站优化公司附近机械零件加工厂
  • 建设拍卖网站竹子建站公司
  • 企业电子商务网站优化方案在线技能培训平台
  • 为什么做企业网站网站建设企业网银e路通
  • 手机怎样做网站上海红蚂蚁装潢设计有限公司
  • 网站策划方案书的内容优化网站公司
  • 华为云做网站不能修改页面企业网站搭建方案
  • 现在最流行的网站开发工具广州建网站自助建站系统
  • 嘉兴营销型网站什么创网站
  • 做火情监控网站需要用什么系统宝塔wordpress恢复
  • 销售网站奋进新征程
  • 网站做直播吗论坛网站制作费用
  • 河北省网站备案步骤国家一流本科专业建设名单
  • 保定网站建设培训班湖南关键词优化品牌价格
  • 做首页网站成品怎样设计网站模板
  • 统计网站建设wordpress批量更新文章
  • 如何建立一个好的网站百度自然排名网站的logo怎么做
  • 江门网站优化公司自己做网站赚佣金
  • 北京市城乡建设学校网站广东手机网页制作
  • 比较好的设计网站推荐wordpress免费中文完整版主题下载
  • 阿里云做的网站怎么样阳江网站
  • 做好的网站怎么发布南昌哪个公司做网站好