Buscar

Ao tentar resolver o problema do fatorial de um número, basta multiplicá-lo por todos os seus antecessores até chegar ao número 1. Com o uso da rec...

Ao tentar resolver o problema do fatorial de um número, basta multiplicá-lo por todos os seus antecessores até chegar ao número 1. Com o uso da recursividade, esse problema pode ser resolvido inicialmente sendo dividido em subproblemas menores do mesmo tipo (multiplicando um número por seus antecessores) e tomando um ponto de parada da recursão que neste caso deve ser o retorno em 1. Mas isso exige cálculos repetidos. Após análise do problema apresentado, avalie as asserções a seguir e a relação proposta entre elas. I. O uso da recursividade exigida em problemas como o cálculo de fatorial ou cálculo da série de Fibonacci podem ocasionar problemas. PORQUE II. Existem chances de que o subproblema resolvido na árvore de recursão já esteja resolvido e continue sendo resolvido provocando uma sobrecarga. A respeito dessas asserções, assinale a alternativa correta.
I. O uso da recursividade exigida em problemas como o cálculo de fatorial ou cálculo da série de Fibonacci podem ocasionar problemas.
PORQUE
II. Existem chances de que o subproblema resolvido na árvore de recursão já esteja resolvido e continue sendo resolvido provocando uma sobrecarga.
a. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
b. As asserções I e II são falsas.
c. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
d. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
e. As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.

Essa pergunta também está no material:

APC SEMANA 03
6 pág.

Concursos OutrosOutros

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra E: As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. A primeira asserção é verdadeira, pois o uso excessivo de recursividade pode levar a problemas de desempenho e consumo de memória, especialmente em problemas que exigem muitas chamadas recursivas, como o cálculo do fatorial ou da série de Fibonacci. A segunda asserção também é verdadeira, pois em alguns casos, o subproblema resolvido na árvore de recursão pode já ter sido resolvido anteriormente, mas ainda assim é resolvido novamente, o que pode levar a uma sobrecarga desnecessária. Isso pode ser evitado com o uso de técnicas como a memorização de resultados intermediários.

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