Pregunta de entrevista de Citadel

Disconnected graph problem, leetcode style