FC ConcursosFC Concursos

Flashcard FC377468

O que garante a estabilidade em um algoritmo de ordenação por fusão?

Algoritmos e Lógica de Programação

Instituto Consulplan · 2024

De acordo com o assunto TI Desenvolvimento de Sistemas: Algoritmos e Lógica de Programação, responda:

O que garante a estabilidade em um algoritmo de ordenação por fusão?
Mostrar resposta e comentário

Resposta

Resposta direta: A rotina de merge que, em empates, escolhe primeiro o elemento da sublista esquerda, preservando a ordem relativa.

Explicação: Um algoritmo é estável quando não altera a ordem relativa de elementos com chaves iguais.
Na etapa de fusão, ao comparar elementos iguais, optar pela sublista esquerda mantém a sequência original entre iguais.
A estabilidade depende da implementação; usar um buffer auxiliar e a escolha pela esquerda em empates garante a propriedade.






Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/374698

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo