Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — COMPERVE - UFRN 2024

Algoritmos e Estrutura de DadosAlgoritmos
Código
qg103839
Banca
COMPERVE - UFRN
Órgão
UFERSA
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Algoritmos de ordenação são métodos para reorganizar elementos de uma estrutura de dados em uma ordem específica. O algoritmo de ordenação que escolhe um pivô, particiona a lista em torno do pivô e ordena, recursivamente, as sublistas é o
  1. AQuicksort.
  2. BInsertion sort.
  3. CSelection sort.
  4. DHeapsort.
Revelar gabarito e comentário

GabaritoA — Quicksort.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Algoritmos de ordenação: Quicksort

Gabarito: letra A. A descrição fornecida no enunciado – escolher um pivô, particionar a lista em torno dele e ordenar recursivamente as sublistas – corresponde exatamente ao algoritmo Quicksort, um dos mais conhecidos paradigmas de divisão e conquista.

Alternativa A — ✅ Correta ⟵ GABARITO

O Quicksort é caracterizado por selecionar um elemento como pivô, rearranjar os demais de modo que todos menores que o pivô fiquem à esquerda e os maiores à direita (particionamento), e então aplicar recursivamente o mesmo processo nas duas sublistas. Essa descrição é literal.

Alternativa B — ❌ Incorreta

O Insertion sort (ordenação por inserção) constrói a lista ordenada inserindo cada elemento em sua posição correta em uma sublista já ordenada, sem uso de pivô ou particionamento. Não se encaixa.

Alternativa C — ❌ Incorreta

O Selection sort (ordenação por seleção) percorre a lista procurando o menor elemento e o coloca na posição inicial, repetindo para o restante. Não há pivô nem recursão.

Alternativa D — ❌ Incorreta

O Heapsort utiliza uma estrutura de heap (árvore binária) para extrair sucessivamente o maior (ou menor) elemento, construindo a lista ordenada. Não particiona em torno de um pivô.

Gabarito: letra A.

Link permanente: /questoes/qg103839