Imagem de fundo

O funcionamento completo do algoritmo de ordenação é o seguinte: o primeiro elemento é ...

O funcionamento completo do algoritmo de ordenação é o seguinte: o primeiro elemento é comparado com o segundo. Se uma inversão for encontrada, a troca é feita. Em seguida, o segundo elemento é comparado com o terceiro, e, caso uma inversão seja encontrada, a troca é feita. O processo continua até que o penúltimo elemento seja comparado com o último. A ordenação continua, posicionando o segundo maior elemento, o terceiro, etc., até que todo o vetor esteja ordenado.

Qual é o algoritmo de ordenação que, quando dois elementos estão fora de ordem, há uma inversão, sendo esses dois elementos trocados de posição, ficando na ordem correta?


A
Ordenação rápida (quick sort).

B
Ordenação por seleção (selection sort).

C
Ordenação por intercalação (merge sort).

D
Ordenação bolha (bubble sort).

E
Ordenação por inserção (insertion sort).