Imagem de fundo

Os algoritmos de ordenação organizam elementos de uma sequência em ordem crescente ou d...

Os algoritmos de ordenação organizam elementos de uma sequência em ordem crescente ou decrescente, variando em eficiência, uso de memória e estabilidade. Um dos métodos amplamente utilizados é o Quick Sort. Tendo isso em vista, assinale a alternativa que descreve corretamente o princípio de funcionamento do Quick Sort.


A

Compara e troca elementos adjacentes repetidamente até a lista estar ordenada.


B

Seleciona repetidamente o menor elemento e o move para a posição correta.


C

Escolhe um pivô e particiona os elementos menores para um lado e os maiores para o outro.


D

Distribui os elementos em baldes e os ordena individualmente.


E

Constrói um heap e remove os elementos em ordem.