Pergunta de entrevista da empresa Bending Spoons

Implement a sorting algorithm, and then reduce both its time and space complexity