Strongly connected components of a graph are Strongly Connected Graph sections of a graph which are separated only by unidirectional (only able to travel in one direction) edges.
For example, in the graph below there are two strongly connected components because the left and right side only have connections moving from left to right, but there is no way to get from right to left.
See: DFS, and Transpose Graph (
Time complexity: