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

宗教信仰

| 并查集 | 路径压缩 |

这是一道典型的并查集问题,本次贴了多种计算种类数的方法,希望能够加深理解

#include<iostream>
#include<algorithm>
#include<string>
#include<set>using namespace std;int n,m;
int p[50010];int find(int x){if(p[x]==x){return x;}p[x] = find(p[x]);return p[x];
}void merge(int x,int y){int rx = find(x);int ry = find(y);if(rx!=ry){p[ry] = rx;}
}int main(){int t=1;while(cin>>n>>m){if(n==0&&m==0){break;}for(int i=1;i<=n;i++){p[i] = i;}int x,y;for(int i=1;i<=m;i++){cin>>x>>y;merge(x,y);}set<int>s;for(int i=1;i<=n;i++){s.insert(find(i));	//注意这里是find}int res = s.size();printf("Case %d: %d\n",t,res);t++;}return 0;
}

种类计算方法2:

for (int i = 0; i < n; i++) {if (parent[i] == i) {   // 判断是否为根count++;}
}
http://www.jsqmd.com/news/53912/

相关文章:

  • 专业认证+高分案例:深度评测2025年11月最值得选的SAT辅导机构清单
  • 2025北京办公打印租赁服务TOP5权威测评:简节办公的市场
  • 完整教程:基于Flask的志愿者管理系统
  • 直击托福痛点!2025一对一托福培训机构深度测评,附个性化选课指南
  • 基于Qlearning强化学习的二阶弹簧动力学模型PID控制matlab性能仿真
  • 免费CDN推荐:强效安全防护 + 超稳运行 + 飞速加载,长期使用更安心
  • 雷达仿真:时域与频域脉冲压缩对比分析
  • 2025托福高分指南!五大托福培训机构深度测评,封闭班提分更高效
  • 量子计算机操作系统的破晓:中国“本源司南“与全球开源生态全景解析 - 详解
  • 计算机视觉领域时间检验奖荣誉揭晓
  • 滤罐用磁铁矿滤料公司TOP5权威推荐:游泳馆水循环用磁铁矿滤
  • 2025年成都市幼小衔接学校/ 小学托管机构首选五朵金花——拼音识字/专注力培养。优质教育资源,助力儿童轻松衔接,爸妈更放心
  • 2025托福提分必看!5大实力派机构深度解析,总有一款适合你
  • 软件开发的下一个阶段
  • 深入解析:写入瓶颈到削峰填谷:基于 Redis 与 MySQL 的高并发写入工程化方案
  • 粒子群算法(PSO)求解标准VRP问题的MATLAB实现
  • 2025成都市各区幼小衔接/小学托管/拼音识字学校最新 top5推荐榜!专业课程+专注力培养,帮儿童平稳过渡超省心,专业让爸妈更省心
  • 2025成都市幼小衔接/小学托管/幼升小/拼音识字等机构最新top5推荐,培养专注力,优质教育机构、专业课程,助力儿童平稳过渡不费爸妈
  • 【硬件测试】基于FPGA的BPSK+卷积编码Viterbi译码系统开发,包含帧同步,信道,误码统计,可设置SNR
  • 详细介绍:【仿RabbitMQ的发布订阅式消息队列】--- 模块设计与划分
  • 12原穴
  • 2025年哈尔滨西点烘焙培训学校排名:哈尔滨欧米奇调酒培训报
  • 2025年长沙十大有行业资源的烘焙西点培训学校排行榜,课程丰
  • 雅思一对一精准提分!2025年5家靠谱机构实测,定制方案提分快
  • 手机照片恢复,看这篇就够了
  • 2025年长沙烘焙西点培训学校排行榜,精选烘焙西点培训学校推
  • 2025英国留学中介推荐
  • 2025申请香港研究生的中介机构有哪些
  • 2025年评价高的不锈钢双层缠绕驻车加热通风管设备厂家实力及用户口碑排行榜
  • 2025年热门的家用圆形电梯厂家推荐及选购指南