Ano: 2015 Banca: FCC Órgão: TRT - 23ª REGIÃO (MT) Prova: Analista Judiciário - Tecnologia da Informação
Considere o método de ordenação abaixo.
void ordena(int m,int x[]) {
     int aux,j,i;
     for(i=0;i<m-1;i++) {
        for(j=0;j<m-i-1;j++)
        if (x[j] > x[j+1]) {
          aux=x[j];
          x[j]=x[j+1];
          x[j+1]=aux;
       }
    }
}

Utilizando este algoritmo de ordenação, percorre-se a lista dada da esquerda para a direita, comparando pares de elementos
consecutivos, trocando de lugar os que estão fora da ordem. Em cada troca, o maior elemento é deslocado uma posição para a
direita. Trata-se de um algoritmo de ordenação
A
Select Sort.
B
Insert Sort.
C
Bubble Sort.
D
Shell Sort.
E
Quick Sort.