Questões Informática Ordenação

Os métodos de ordenação podem ser classificados como estáveis ou não estáveis. O mét...

Responda: Os métodos de ordenação podem ser classificados como estáveis ou não estáveis. O método é estável se preserva a ordem relativa de dois valores idênticos. Alguns métodos eficientes como shells...


1Q119919 | Informática , Ordenação, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPE

Texto associado.

A respeito dos princípios de programação, julgue os seguintes itens.

Os métodos de ordenação podem ser classificados como estáveis ou não estáveis. O método é estável se preserva a ordem relativa de dois valores idênticos. Alguns métodos eficientes como shellsort ou quicksort não são estáveis, enquanto alguns métodos pouco eficientes, como o método da bolha, são estáveis.

  1. ✂️
  2. ✂️

💬 Comentários

Confira os comentários sobre esta questão.
Letícia Cunha
Por Letícia Cunha em 31/12/1969 21:00:00
Gabarito: a)

A estabilidade de um algoritmo de ordenação é uma propriedade que indica se o algoritmo preserva a ordem relativa de registros com chaves iguais. Um algoritmo é considerado estável se, após a ordenação, dois elementos com o mesmo valor aparecem na mesma ordem em que estavam na entrada.

O método da bolha, ou bubble sort, é um exemplo de algoritmo de ordenação estável. Ele compara pares adjacentes e os troca de lugar se estiverem na ordem errada, garantindo que elementos iguais mantenham a ordem original relativa.

Por outro lado, algoritmos como o quicksort e o shellsort não são estáveis. O quicksort escolhe um 'pivô' e organiza os elementos em relação a esse pivô, o que pode alterar a ordem relativa de elementos iguais. O shellsort, que usa uma sequência de passos com 'gaps' decrescentes para comparar e trocar elementos distantes, também não garante a manutenção da ordem relativa de elementos iguais.
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.