0323:无向图中连通分量的数目(★)
目录
题目
你有一个包含 n 个节点的图。给定一个整数 n 和一个数组 edges ,其中 edges[i] = [ai, bi] 表示图中 ai 和 bi 之间有一条边。
返回 图中已连接分量的数目 。
示例 1:

输入:n = 5,edges = [[0, 1], [1, 2], [3, 4]]输出: 2
示例 2:

输入:n = 5,edges = [[0,1], [1,2], [2,3], [3,4]]输出: 1
提示:
1 <= n <= 20001 <= edges.length <= 5000edges[i].length == 20 <= ai <= bi < nai != biedges中不会出现重复的边
分析
典型的并查集,最后计算块的个数即可。
解答
|
|
56 ms