Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Métodos de Ordenação — FEPESE 2022

TI - Desenvolvimento de SistemasMétodos de Ordenação
Código
qa302729
Banca
FEPESE
Órgão
UDESC
Ano
2022
Cargo
TUD ( )
Dado o seguinte código em Java: import java.util.Arrays; public class operacao {   public static void main(String a[]) {        int array[] = { 12, 9, 4, 99, 120, 1, 3, 10 };        System.out.println(Arrays.toString(array));        opera(array);        System.out.println(Arrays.toString(array)); } public static void opera(int a[]) {    int i, j, t = 0;    for (i = 0; i < a.length -1; i++) {        for (j = 1; j < (a.length - i); j++) {            if (a[j - 1] > a[j]) {                t = a[j - 1];                a[j - 1] = a[j];                a[j] = t;             }          }       }    } }   Assinale a alternativa que descreve corretamente a operação realizada.
  1. AUma busca binária
  2. BUma busca sequencial
  3. COrdenação utilizando o método Heapsort
  4. DOrdenação utilizando o método Quicksort
  5. EOrdenação utilizando o método BubbleSort
Revelar gabarito e comentário

GabaritoE — Ordenação utilizando o método BubbleSort

Link permanente: /questoes/qa302729