Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Análise de complexidade

Olá. Tudo bem?

Se nós analisarmos a complexidade do código, em se tratando de alocação de memória, este código não é um tanto quanto "ineficiente"?

Pergunto isso pois já temos a lista "_aulas" na classe "Cursos" e ainda fazemos uma cópia dessa lista somente para poder ordenar ela... Não teria uma maneira mais "simples" de realizar essa operação?

Desde já, agradeço.

1 resposta
solução!

Bom dia, Glenn.

Podemos sim melhorar o código, por exemplo criar uma método que implemente a ordenação da própria lista ao invés de criar uma cópia da mesma.

Att.