Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — COSEAC 2021

Algoritmos e Estrutura de DadosAlgoritmos
Código
qq632241
Banca
COSEAC
Órgão
UFF
Ano
2021
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
É um algoritmo de ordenação por inserção:
  1. ASeleção Direta.
  2. BQuick Sort.
  3. CBubble Sort.
  4. DÁrvore Binária.
  5. EOrdenação Shell.
Revelar gabarito e comentário

GabaritoE — Ordenação Shell.

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 por inserção

Gabarito: letra E. O Shell Sort é uma generalização do algoritmo de ordenação por inserção (insertion sort), que permite trocas entre elementos distantes, reduzindo o deslocamento de elementos. As demais alternativas não são algoritmos de ordenação por inserção: Seleção Direta (Selection Sort) é por seleção, Quick Sort é por partição, Bubble Sort é por troca adjacente, e Árvore Binária não é um algoritmo de ordenação, mas uma estrutura de dados.

A banca testa o conhecimento sobre os tipos de algoritmos de ordenação. É essencial saber classificar cada algoritmo pelo seu princípio de funcionamento.

1Por inserção
Insertion Sort
Shell Sort
2Por seleção
Selection Sort
3Por troca
Bubble Sort
4Por partição
Quick Sort
5Estrutura de dados
Árvore Binária
Algoritmos de ordenação
LEVELsoulevel.com.br
Algoritmos de ordenação: Por inserção (Insertion Sort, Shell Sort); Por seleção (Selection Sort); Por troca (Bubble Sort); Por partição (Quick Sort); Estrutura de dados (Árvore Binária)

Alternativa A — ❌ Incorreta

A Seleção Direta (Selection Sort) é um algoritmo de ordenação por seleção, não por inserção. Ele seleciona o menor elemento e o coloca na posição correta.

Alternativa B — ❌ Incorreta

O Quick Sort é um algoritmo de ordenação por partição (divide and conquer), baseado em um pivô. Não é por inserção.

Alternativa C — ❌ Incorreta

O Bubble Sort é um algoritmo de ordenação por troca (adjacente). Também não é por inserção.

Alternativa D — ❌ Incorreta

Árvore Binária é uma estrutura de dados, não um algoritmo de ordenação. Embora possa ser usada para ordenação (por meio de árvore binária de busca), a alternativa não especifica um algoritmo de ordenação por inserção.

Alternativa E — ✅ Correta ⟵ GABARITO

A Ordenação Shell (Shell Sort) é uma extensão do insertion sort. Ele compara elementos distantes e os insere progressivamente, melhorando a eficiência. É corretamente classificado como um algoritmo de ordenação por inserção.

Gabarito: letra E — Shell Sort é o único algoritmo de ordenação por inserção listado.

Link permanente: /questoes/qq632241