Pergunta de entrevista da empresa Tresys

Some tricky in place algorithms