Buscar

Sobre o conceito de Algoritmos Recursivos, analise as afirmacoes abaixo e, a seguir, assinale a alternativa correta. I. Um programa tem um número ...

Sobre o conceito de Algoritmos Recursivos, analise as afirmacoes abaixo e, a seguir, assinale a alternativa correta.

I. Um programa tem um número limitado de procedimentos recursivos.

II. Recursividade é utilizada exclusivamente quando não se sabe solucionar um problema de maneira imediata, então é realizada a divisão em problemas menores para alcançar o resultado desejado.

III. Todos os problemas computacionais resolvidos de maneira iterativa gastam mais memória que se resolvidos de forma recursiva.

Somente a afirmação III está correta
Nenhuma das afirmações está correta
Somente a afirmação II está correta
As afirmações I e II estão corretas
Somente a afirmação I está correta
a
b
c
d
e

Essa pergunta também está no material:

2 ALGORITMOS E COMPLEXIDADE
6 pág.

Complexidade de Algoritmos Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é: Somente a afirmação II está correta. Explicação: I. Um programa tem um número limitado de procedimentos recursivos. - Essa afirmação está incorreta, pois um programa recursivo pode ter um número ilimitado de chamadas recursivas, desde que haja memória suficiente para armazenar as chamadas. II. Recursividade é utilizada exclusivamente quando não se sabe solucionar um problema de maneira imediata, então é realizada a divisão em problemas menores para alcançar o resultado desejado. - Essa afirmação está correta, pois a recursividade é uma técnica utilizada para dividir um problema em subproblemas menores e mais simples, até que se chegue a um caso base que possa ser resolvido de maneira direta. III. Todos os problemas computacionais resolvidos de maneira iterativa gastam mais memória que se resolvidos de forma recursiva. - Essa afirmação está incorreta, pois nem sempre a solução recursiva é mais eficiente em termos de memória do que a solução iterativa. Em alguns casos, a solução iterativa pode ser mais eficiente em termos de memória.

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