Matemática Múltipla Escolha

Considere o módulo de ordenação denominado ORDENAVETOR desenvolvido em pseudocódigo. Teste o módulo ORDENAVETOR com os valores 6, 5, 3, 2, 12, 34 para o vetor Elementos. Selecione a alternativa que representa o método de ordenação utilizado para ordenar o vetor Elementos.

Considere o módulo de ordenação denominado ORDENA_VETOR desenvolvido em pseudocódigo. Teste o módulo ORDENA_VETOR com os valores 6, 5, 3, 2, 12, 34 para o vetor Elementos. Selecione a alternativa que representa o método de ordenação utilizado para ordenar o vetor Elementos.

  1. Ordenação bolha.
  2. Ordenação por Inserção.
  3. Ordenação por seleção.
  4. QuickSort.
  5. Ordenação Shell.

Resolução completa

Explicação passo a passo

D
Alternativa D

Alternativa D - QuickSort

Para identificar o método de ordenação usado no módulo ORDENA_VETOR, analisamos as características de cada algoritmo:

Análise:

  • Bubble sort (A): Funciona por trocar elementos adjacentes repetidamente. É ineficiente para grandes conjuntos, pois requer múltiplas passagens.
  • Insertion sort (B): Constrói o array ordenado inserindo cada elemento na posição correta. Menos eficiente para grandes datasets.
  • Selection sort (C): Divide o array em partes ordenada/desordenada, encontrando o menor elemento na parte desordenada e movendo-o para a ordenada.
  • QuickSort (D): Usa a técnica de "dividir para conquistar", selecionando um pivô e particionando o array em elementos menores e maiores que o pivô. Em seguida, recursivamente ordena as subpartes.
  • Shell sort (E): Extensão do insertion sort, usando sequências de incrementos para trocar elementos distantes, melhorando a eficiência.

O vetor de entrada (6,5,3,2,12,34) é processado de forma eficiente com divisão e partição, característica do QuickSort.

Alternativa D.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Matemática

Ver mais Matemática resolvidas

Tem outra questão de Matemática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.