Assinale a opção que apresenta o nome do algoritmo de ordenação demonstrado no código abaixo, escrito em Java 17, e a terceira iteração do algoritmo considerando que o array a ser ordenado é {6,4,20,9,18,0}.
public static int[ ] sort(int [ ] arr){
for(int j=1; j<arr.length; j++){
int val=arr[j];
int i=j-1;
while (i>=0 && arr[i]>val){
arr[i+1]=arr[i];
i=i-1;
}
arr[i+1]=val;
}
return arr;
}
Provas
Questão presente nas seguintes provas