Pregunta de entrevista de Agilisium

data structure and algorithms mainly