- Fundamentos de ProgramaçãoAlgoritmosAlgoritmos de OrdenaçãoInsertion Sort
- Fundamentos de ProgramaçãoLógica de Programação
Analise o algoritmo a seguir.
public static void ordenar(int[] vetor) {
int chave;
int i;
int x;
for (x = 1; x < vetor.length; x++)
{
chave = vetor[x];
for (i = x - 1; (i >= 0) && (vetor[i] > chave); i--)
{
vetor[i+ 1] = vetor[i];
}
vetor[i + 1] = chave;
}
}
É correto afirmar que o algoritmo acima representa ordenação:
Provas
Questão presente nas seguintes provas