leetcode/0323_number-of-connected-components-in-an-undirected-graph/README.md

23 lines
768 B
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

You have a graph of `n` nodes. You are given an integer `n` and an array `edges` where `edges[i] = [ai, bi]` indicates that there is an edge between `ai` and `bi` in the graph.
Return _the number of connected components in the graph_.
Example 1:![](https://assets.leetcode.com/uploads/2021/03/14/conn1-graph.jpg)
Input: n = 5, edges = [[0,1],[1,2],[3,4]] Output: 2
Example 2:![](https://assets.leetcode.com/uploads/2021/03/14/conn2-graph.jpg)
Input: n = 5, edges = [[0,1],[1,2],[2,3],[3,4]] Output: 1
Constraints:
* `1 <= n <= 2000`
* `1 <= edges.length <= 5000`
* `edges[i].length == 2`
* `0 <= ai <= bi < n`
* `ai != bi`
* There are no repeated edges.
https://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph/