Pergunta de entrevista da empresa Oracle

Solve the connected components of a graph algorithm question.