Buscar

Sobre as trocas de posições para transformar uma árvore binária em um heap, assinale a afirmativa correta: A primeira troca que acontece é o eleme...

Sobre as trocas de posições para transformar uma árvore binária em um heap, assinale a afirmativa correta:

A primeira troca que acontece é o elemento que está na raiz da árvore que troca de lugar com o que está ao final do vetor.
No momento de transformar uma árvore binária em heap, as trocas de posições iniciam pelas folhas.
A cada troca de posição durante o processo de transformação, é necessário verificar se a árvore continua sendo um heap.
Uma vez estruturada em heap, as trocas vão acontecer sucessivamente e a árvore deixa de ser heap nesse processo, não sendo necessário reestruturar.
a) Apenas a afirmativa A está correta.
b) Apenas a afirmativa B está correta.
c) Apenas a afirmativa C está correta.
d) Apenas a afirmativa D está correta.

Essa pergunta também está no material:

13
1 pág.

Pesquisa e Ordenação Faculdades Unificadas Doctum de GuarapariFaculdades Unificadas Doctum de Guarapari

💡 1 Resposta

User badge image

Ed Verified user icon

A afirmativa correta é a letra C) A cada troca de posição durante o processo de transformação, é necessário verificar se a árvore continua sendo um heap. Durante o processo de transformação de uma árvore binária em um heap, é necessário verificar se a árvore continua sendo um heap após cada troca de posição. Além disso, a primeira troca que acontece é o elemento que está ao final do vetor que troca de lugar com o que está na raiz da árvore. As trocas de posições iniciam pelas folhas e uma vez estruturada em heap, as trocas vão acontecer sucessivamente e a árvore continua sendo um heap nesse processo.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais