Buscar

O código abaixo tenta resolver o problema de Fibonacci. def fib( n ): if n == 0: return 0 else if n == 1: return 1 else return fib( n-1 ) + fib( n-...

O código abaixo tenta resolver o problema de Fibonacci.
def fib( n ):
if n == 0:
return 0
else if n == 1:
return 1
else return fib( n-1 ) + fib( n-2 )
Em relação a essa solução, escolha a alternativa correta.


a. O algoritmo resolverá o problema corretamente para qualquer valor de n que seja maior ou igual a zero.
b. As chamadas recursivas não levarão a cálculos redundantes.
c. Essa solução não apresenta uma condição de saída.
d. O algoritmo resolverá o problema corretamente para qualquer valor de n.
e. Essa solução não é recursiva.

Essa pergunta também está no material:

A3] Avaliação do Módulo 3 Algoritmos recursivos_ Revisão da tentativa
4 pág.

Algoritmos Universidade Federal de Mato Grosso do SulUniversidade Federal de Mato Grosso do Sul

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra D. O algoritmo resolverá o problema corretamente para qualquer valor de n.

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