Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — CPCON 2019

Algoritmos e Estrutura de DadosAlgoritmos
Código
qq442089
Banca
CPCON
Órgão
Câmara de Pau dos Ferros - RN
Ano
2019
Nível
Médio
Cargo
Técnico em Informática
Não é um algoritmo clássico de ordenação:
  1. AQuick Sort
  2. BPrediction Sort.
  3. CMerge Sort.
  4. DInsertion Sort.
  5. EBubble Sort.
Revelar gabarito e comentário

GabaritoB — Prediction Sort.

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 Clássicos

Gabarito: letra B. O enunciado pergunta qual alternativa não é um algoritmo clássico de ordenação. A única opção que não corresponde a um método consagrado na literatura é Prediction Sort — os demais (Quick, Merge, Insertion e Bubble Sort) são algoritmos fundamentais.

A banca testa o conhecimento dos principais algoritmos de ordenação ensinados em cursos de Ciência da Computação. Os algoritmos clássicos incluem, entre outros: Bubble Sort, Insertion Sort, Selection Sort, Merge Sort, Quick Sort e Heap Sort.

1Bubble Sort
2Insertion Sort
3Selection Sort
4Merge Sort
5Quick Sort
6Heap Sort
7Prediction Sort (não é clássico)
Algoritmos de ordenação clássicos
LEVELsoulevel.com.br
Algoritmos de ordenação clássicos: Bubble Sort; Insertion Sort; Selection Sort; Merge Sort; Quick Sort; Heap Sort; Prediction Sort (não é clássico)

Alternativa A — ❌ Incorreta

Quick Sort é um algoritmo de ordenação amplamente utilizado, baseado no paradigma de divisão e conquista. Portanto, a afirmação de que ele não é clássico é falsa.

Alternativa B — ✅ Correta ⟵ GABARITO

Prediction Sort não é um algoritmo de ordenação reconhecido na literatura. O nome parece uma tentativa de confundir o candidato, mas não existe tal método entre os clássicos.

Alternativa C — ❌ Incorreta

Merge Sort é outro algoritmo clássico de ordenação, estável e com complexidade O(nlogn)O(n \log n) no pior caso. É um exemplo típico de divisão e conquista.

Alternativa D — ❌ Incorreta

Insertion Sort é um algoritmo simples, eficiente para pequenas entradas ou listas quase ordenadas, e é ensinado como um dos primeiros métodos de ordenação.

Alternativa E — ❌ Incorreta

Bubble Sort, embora ineficiente para grandes volumes, é um dos algoritmos de ordenação mais conhecidos e frequentemente usado para fins didáticos, sendo indiscutivelmente clássico.

PEGA ESSA DICA!

Para fixar, lembre-se dos algoritmos de ordenação clássicos mais cobrados em provas: Bubble, Insertion, Selection, Merge, Quick e Heap. Qualquer nome fora dessa lista (como "Prediction Sort", "Optimistic Sort", etc.) provavelmente é um distrator.

Gabarito: letra B (Prediction Sort).

Link permanente: /questoes/qq442089