Ao desenvolver algoritmos de ordenação para sistemas que pr...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: D
Fundamento decisivo: O decisivo era a definição técnica do Timsort apresentada na base: um algoritmo estável que identifica runs naturais/ordenadas e as intercala de forma adaptativa, com pior caso O(nlogn). Isso torna correta a alternativa D.
- Se a alternativa trouxer runs ordenadas, estabilidade e intercalação adaptativa com pior caso O(nlogn), ela está alinhada ao núcleo do Timsort.
- Não conclua que um algoritmo é in-place ou que dispensa memória auxiliar só porque usa pilha ou evita certa forma de recursão.
- Descarte como suspeita qualquer descrição que transforme detalhe de hardware, como cache L1, em critério definidor do funcionamento do algoritmo.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo