Buscar

um vetor numérico de forma crescente é o começo da solução de muitos problemas práticos. Um vetor pode ser organizado de várias formas diferentes: ...

um vetor numérico de forma crescente é o começo da solução de muitos problemas práticos. Um vetor pode ser organizado de várias formas diferentes: algumas simples, outras mais aprimoradas e eficazes. Dessa maneira problema da ordenação é, na verdade, um auténtico laboratório de projeto de algoritmos, como o algoritmo Mergesort, por exemplo. O algoritmo Mergesort é um algoritmo de ordenação de vetores. O algoritmo de ordenação Mergesor 0 permuta os elementos de um vetor, de maneira que ele se tome crescente. Esse algoritmo é aprimorado e rápido, respaldando-se na técnica de 'dividir para conquistar


FEOFILOFF, Paulo. Algoritmos em linguagem C. Rio de Janeiro: Elsevier, 2009 59-74p.


Considerando o texto apresentado e o algoritmo de ordenação Mergesort, avalie as afirmações a seguir.


1. Na intercalação de vetores ordenados, o algoritmo de intercalação é muito eficiente

2.Na intercalação de vetores ordenados, a função "Intercala" gasta um tempo equivalente ao número de comparações entre os elementos do vetor


3.No algoritmo Mergesort, na versão interativa cada repetição alterna dois "blocos de b elementos, o primeiro bloco com o segundo e o terceiro com o quarto.

é correto o que se afirma em


A - II, apenas.


B - II e III, apenas.


C - I e III, apenas.


D - I, II e III.


E - 1, apenas.

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra B - II e III, apenas. Justificativa: 1. Na intercalação de vetores ordenados, o algoritmo de intercalação é muito eficiente - Afirmação incorreta, pois a eficiência do algoritmo de intercalação depende do tamanho dos vetores e da implementação do algoritmo. 2. Na intercalação de vetores ordenados, a função "Intercala" gasta um tempo equivalente ao número de comparações entre os elementos do vetor - Afirmação correta, pois a função "Intercala" compara cada elemento dos vetores a serem intercalados. 3. No algoritmo Mergesort, na versão interativa cada repetição alterna dois "blocos de b elementos, o primeiro bloco com o segundo e o terceiro com o quarto - Afirmação correta, pois na versão interativa do algoritmo Mergesort, os blocos são alternados a cada repetição. Portanto, a alternativa correta é a letra B - II e III, apenas.

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