Questão 2033032

Tecnologia da Informação · 2016

Questão

ID 2033032

Disciplina: Tecnologia da Informação

Assunto: Insertion Sort (Insira)

Ano: 2016 Banca: IFPE - Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco Órgão: Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco


Dado o algoritmo abaixo, assinale a alternativa que apresenta o algoritmo de ordenação utilizado no código.

public class Ordenacao {

__public static void main(String[] args) {

____int[] array = { 3, 4, 9, 2, 5, 1, 8 };

____ordenaArray(array);

____for (int i = 0; i < array.length; i++) {

______System.out.println(array[i]);

____}

__}

__static void ordenaArray(int[] array) {

____int i, j, eleito;

____for (i = 1; i < array.length; i++) {

______eleito = array[i];

______j = i;

______while ((j > 0) && (array[j - 1] > eleito)) {

________array[j] = array[j - 1];

________j = j - 1;

______}

________array[j] = eleito;

_____}

__}

}

Alternativas da questão 2033032
Pular para o conteúdo principal