Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — FUNDEP (Gestão de Concursos) 2019

Algoritmos e Estrutura de DadosAlgoritmos
Código
qq473799
Banca
FUNDEP (Gestão de Concursos)
Órgão
Prefeitura de Lagoa Santa - MG
Ano
2019
Nível
Superior
Cargo
Analista de Sistemas
Assinale a alternativa que apresenta o método de ordenação cuja característica é a comparação do elemento atual com o próximo elemento do conjunto, realizando uma troca entre eles, caso o elemento atual tenha um valor maior que o de seu sucessor.
  1. AQuisk sort
  2. BHeap sort
  3. CBubble sort
  4. DRadix sort
Revelar gabarito e comentário

GabaritoC — Bubble 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 - Bubble Sort

Gabarito: letra C. O bubble sort é o método que percorre a lista comparando elementos adjacentes e trocando-os quando o elemento atual é maior que o próximo, como descrito no enunciado. Nenhum outro algoritmo entre as opções realiza essa comparação sistemática de pares consecutivos com trocas imediatas.

Alternativa A — ❌ Incorreta

O Quicksort é um algoritmo de divisão e conquista: escolhe um pivô, particiona o vetor em elementos menores e maiores que o pivô e ordena recursivamente as partições. Não realiza exclusivamente comparações entre elementos adjacentes.

Alternativa B — ❌ Incorreta

O Heapsort baseia-se em uma estrutura de dados chamada heap (árvore binária) para ordenar. Constrói um heap máximo e extrai repetidamente o maior elemento, colocando-o no final. Não há comparação sistemática de pares consecutivos.

Alternativa C — ✅ Correta ⟵ GABARITO

O Bubble sort (ordenação por bolha) percorre o vetor múltiplas vezes, comparando cada par de elementos adjacentes e trocando-os se estiverem na ordem errada. Essa é exatamente a característica descrita: comparação do elemento atual com o próximo e troca se o atual for maior.

Alternativa D — ❌ Incorreta

O Radix sort é um algoritmo não comparativo: ordena os números processando seus dígitos um a um, do menos significativo ao mais significativo (ou vice-versa), utilizando sub-classificações estáveis. Não envolve comparação de elementos adjacentes.

Gabarito: letra C.

Link permanente: /questoes/qq473799