O algoritmo abaixo é um exemplo de Implementação da Seleção Direta?
public void Selecao() {
int i, j, menor, posmenor;
for (i = 0; i < valores.length - 1; i++) {
posmenor = i;
menor = valores[i];
for (j = i + 1; j < valores.length; j++)
if (valores[j] < menor) {
menor = valores[j];
posmenor = j;
}
valores[posmenor] = valores[i];
valores[i] = menor;
}
}
Questão 5Resposta
a.
Não.
b.
Sim.
c.
Seria, mas o algoritmo está com partes incorretas.