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

P2097 资料分发

点击查看代码
#include<bits/stdc++.h>using namespace std;const int N=1e5+10;
int n,m,ans;
int p[N];
bool st[N];int find(int x)
{if(p[x]!=x) p[x]=find(p[x]);return p[x];
}int main()
{cin>>n>>m;for(int i=1;i<=n;i++) p[i]=i;int a,b;while(m--){cin>>a>>b;a=find(a),b=find(b);if(a!=b) p[a]=find(b);}for(int i=1;i<=n;i++){int x=find(i);if(st[x]==false){st[x]=true;ans++;}}cout<<ans<<endl;return 0;
}
在模板之上的一次简单运用,增进了对并查集连通属性的理解,如果一些点在同一个集合中,那他们就是连通的,用相当简单的代码和逻辑实现了相当稠密的图 本题就是查找不相互连通块的数量,就是根节点不同的集合数目
http://www.jsqmd.com/news/57915/

相关文章:

  • 深入解析:深入解析 Spring Boot 自动配置:原理、实践与进阶​
  • PbootCMS模板安装后首页样式错乱问题的解决指南
  • Win11+Zorin OS双系统安装记录
  • 2025控油洗发水怎么选?6款亲测专治油扁塌还强韧蓬松
  • pycharm底部一直显示正在编制索引
  • 2025如何选择澳洲出国留学中介公司
  • 2025 年 12 月精密刀模与治具厂家权威推荐榜:激光/蚀刻/圆压圆刀模及冲压模具定制,匠心工艺与高效自动化解决方案深度解析
  • 2025青岛留学中介名单最新
  • 2025年隐形防盗防护网钢霸实力厂家权威推荐榜单:钢霸实心钢隐形网怎么样‌/钢霸实心钢隐形防护网测评‌/钢霸隐形网‌源头厂家精选
  • 03.spring实现创建单例原理
  • 2025口碑最好的十大留学中介机构香港
  • 2025佛山留学机构哪家好
  • 2025年12月旋转接头厂家权威推荐榜:高温/高压/高速/液压/导热油/蒸汽/水用旋转接头,匠心工艺与稳定性能的工业连接解决方案
  • 2025如何选择澳大利亚出国留学中介机构
  • 高效安全的文件自动同步系统,为企业数据传输提供可靠支撑
  • 2025青岛留学中介名单公布
  • CSharp 权限对照表 + 使用场景分析
  • 2025留学中介是否可靠
  • JSAPIThree 数据源系统学习笔记:让数据在地图上可视化
  • 2025口碑好的留学机构
  • 2025年口碑好的控制阀门厂家最新权威实力榜
  • 2025年成都十大移民机构排行榜:四川诺华移民机构靠谱吗?
  • PbootCMS幻灯片轮播图标签调用与参数详解
  • PbootCMS指定内容多图调取与标签详解
  • PbootCMS运行环境要求及PHP扩展配置详解
  • CS501芯片,Typec转DP 8k60方案,替代乐德瑞LDR6500方案
  • Step-Audio-R1:音频深度推理模型;Soul 冲刺港交所,「AI+沉浸式社交平台」,累计注册用户达 3.9 亿丨日报
  • 2025年EUDR法规培训十大优质机构推荐,合规专家深度解析
  • A. k-Amazing Numbers
  • 太阳风暴下的数字暗涌:空间天气如何触发软件漏洞