Pergunta de entrevista da empresa Accelya Group

Medium level algorithmic and data structure problems.