Find strongly connected components for an undirected graph

programming

Statement

Given a directed graph $G = (V,E)$ how can we find a mapping from it’s vertices $V$ to the strongly connected components of $G$.

Solutions