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 l...

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 I está correta
As afirmações I e II estão corretas
Somente a afirmação III está correta
Nenhuma das afirmações está correta

Essa pergunta também está no material:

COMPLEXIDADE DE ALGORITMOS AV
11 pág.

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

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar cada afirmação: I. Um programa tem um número limitado de procedimentos recursivos. Esta afirmação está incorreta, pois um programa recursivo pode ter um número ilimitado de chamadas recursivas, dependendo do problema a ser resolvido. 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á parcialmente correta. Embora a recursividade seja comumente usada para dividir um problema em subproblemas menores, ela não é exclusiva para situações em que a solução imediata não é conhecida. III. Todos os problemas computacionais resolvidos de maneira iterativa gastam mais memória do que se resolvidos de forma recursiva. Essa afirmação está incorreta. Em geral, os algoritmos recursivos tendem a consumir mais memória devido à pilha de chamadas recursivas, enquanto os algoritmos iterativos podem ser mais eficientes em termos de memória. Portanto, a alternativa correta é: Nenhuma das afirmações está correta.

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