Logo Passei Direto
Buscar
Uma das operações computacionais utilizadas para medir a complexidade dos algoritmos de ordenação é o número de comparações realizadas com a chave que está sendo reposicionada. No entanto, esta não é a única operação que pode ser empregada. O número de movimentações efetuadas entre as chaves em ordenação também constitui outra operação relevante a ser analisada.
Considerando o número de movimentações entre chaves, efetuadas pelo método de ordenação por inserção direta, analise as asserções a seguir e a relação proposta entre elas.
I. O comportamento assintótico do algoritmo é invariante em relação ao tipo de operação elemental considerada - seja o número de comparações com a chave em reposicionamento ou o número de movimentações entre chaves.
II. A contagem do número de operações básicas, realizadas no pior caso do algoritmo, resulta em um mesmo valor, assim como acontece em seu melhor caso, independentemente do tipo de operação considerada.
As asserções I e II são proposições falsas.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da II.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
User badge image
Exercícios Para o Aprendizado

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar as asserções: I. O comportamento assintótico do algoritmo é invariante em relação ao tipo de operação elemental considerada - seja o número de comparações com a chave em reposicionamento ou o número de movimentações entre chaves. Essa afirmação é verdadeira. O comportamento assintótico do algoritmo de ordenação por inserção direta não muda dependendo de se estamos contando comparações ou movimentações, pois ambos os aspectos estão relacionados ao desempenho do algoritmo. II. A contagem do número de operações básicas, realizadas no pior caso do algoritmo, resulta em um mesmo valor, assim como acontece em seu melhor caso, independentemente do tipo de operação considerada. Essa afirmação é falsa. No pior caso, o número de movimentações e comparações pode ser significativamente diferente do melhor caso. Por exemplo, no pior caso, o algoritmo pode ter que fazer muitas mais movimentações do que no melhor caso. Agora, vamos às alternativas: 1. As asserções I e II são proposições falsas. (FALSO) 2. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. (VERDADEIRO) 3. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. (FALSO) 4. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. (FALSO) 5. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. (FALSO) Portanto, a alternativa correta é: A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina