Pregunta de entrevista de Google

a medium level leetcode graph problem