Problem 1190 --连接电脑

1190: 连接电脑

"
Time Limit $1$ 秒/Second(s) Memory Limit $512$ 兆字节/Megabyte(s)
提交总数 $1035$ 正确数量 $648$
裁判形式 标准裁判/Standard Judge 我的状态 尚未尝试
难度 分类标签 图论 并查集
机房里有若干台电脑,其中有一些电脑已经相互连接。如果A和B通过网线相连,并且B与C也通过网线相连,那么即便A和C之间没有直接的网线相连,也可以认为A和C是相连的。由于机房里的布线比较乱,并不是所有电脑都相互连通,请问在不变动当前布线情况下,最少要购买几条网线才能使得机房所有电脑都两两连通。 
多组数据。每组数据第一行为整数N,M。N是电脑数量,M是机房已布置好的网线数量。接下来M行,每行为整数A,B。表明A,B之间通过一条网线直接相连。这里可以认为网线是不分方向的,即A->B等价于B->A。
(0 < N <= 200,0 <= M <= 10000,0 <= A,B <= N 。) N=0和M=0为输入结束,不需要处理。 
每组一个整数,即最少还要购买几根网线。
4 2
1 2
2 3
4 0
1 0
0 0
1
3
0
n个电脑编号为1~n

推荐代码 查看1190 所有题解 上传题解视频得图灵币

本题记录 用 户(点击查看用户) 运行号(点击购买题解) 时 间
算法最快[$0 $ms] Rock.Lee 866092 2022-06-16 14:12:38
内存最少[$1156 $KB] 刘欢@计算机科学与技术161 199188 2018-01-15 21:54:18
第一AC 伍伟扬@计算机142 18099 2016-10-23 16:24:20
第一挑战 邓炜@信息与计算科学142 3271 2016-05-21 16:15:54

赛题来源/所属竞赛 icpc1st@ahstu N/A

竞赛编号 竞赛名称 竞赛时间 访问比赛
1803 2023-2024-2学期<计算机专业竞赛实训> 第7-8周练习:图论算法【22计算机】 2024-04-08 00:00:00 请登录
1743 2022-2023-2学期<计算机专业竞赛实训> 第9-10周练习:图论算法【21计算机12345】 2023-04-17 00:00:00 请登录
1689 2021-2022-2学期<算法分析与设计> 第9-10周练习:图论算法 2022-04-18 08:00:00 请登录
1615 2020-2021-2学期<算法分析与设计> 第14-15周练习:图论算法 2021-05-17 00:00:00 请登录
1651 安财贸模拟赛3 2021-05-16 09:00:00 请登录