New update is available. Click here to update.

Posted: 25 Jul, 2020

Difficulty: Moderate

```
V is the number of vertices present in graph G and vertices are numbered from 0 to V-1.
E is the number of edges present in graph G.
```

```
The Graph may not be connected i.e there may exist multiple components in a graph.
```

```
The first line of input will contain two Integers V and E, separated by a single space.
From the second line onwards, the next 'E' lines will denote the undirected edge of the graphs.
Every edge is defined by two single space-separated integers 'a' and 'b', which signifies an edge between the vertices 'a' and 'b'.
```

```
The first line of output will contain the size of the connected components.
For every connected component in the graph, print the vertices of the component in the sorted order of the vertex values separated with a single space.
Print each component in on a different line by making sure that the first vertex of each component is also sorted on the vertex values.
A component having a smaller first vertex in sorted order will come first.
```

```
2 <= V <= 10^3
1 <= E <= (5 * (10^3))
Time Limit: 1sec
```

SIMILAR PROBLEMS

Plantation

Posted: 9 Sep, 2022

Difficulty: Moderate

COUNT ISLANDS

Posted: 14 Sep, 2022

Difficulty: Moderate

Capturing Grid

Posted: 14 Sep, 2022

Difficulty: Moderate

Rotting Oranges

Posted: 15 Sep, 2022

Difficulty: Moderate

Distance to a Cycle in Undirected Graph

Posted: 7 Nov, 2022

Difficulty: Moderate

Categories:

Popular Courses: