Imagem de fundo

Considere o seguinte algoritmo, responsável por realizar a ordenação de um array de dad...

Considere o seguinte algoritmo, responsável por realizar a ordenação de um array de dados.


public int[] mySortingAlgorithm (int[] data){

int size = data.length;

int tmp = 0;

for(int i = 0;i<size;i++){

for(int j = (size-1);j>=(i+1);j--){

if(data[j]<data[j-1]){

tmp = data[j];

data[j]=data[j-1];

data[j-1]=tmp;

}

}

}

return data;

}


Podemos afirmar que o método de ordenação utilizado pelo algoritmo é o:

A

quickSort;

B

insertionSort;

C

mergeSort;

D

shellSort;

E

bubbleSort.