Logo Passei Direto
Buscar
Em relação ao conceito de recursividade, escolha a alternativa correta.


a. Um algoritmo que resolve um problema de maneira recursiva corretamente precisa apresentar uma condição de saída.
b. Uma implementação que resolve um problema de maneira recursiva sempre gastará menos memória que uma solução iterativa.
c. A definição de função em termos de si mesma é chamada de uma função dedutiva em matemática.
d. Se um problema possui uma solução recursiva, ele naturalmente não pode ser resolvido através de uma solução iterativa.
e. O cálculo do fatorial de um número não pode ser resolvido com recursividade, pois ele não possui a característica recursiva.
User badge image
Ensinando Através de Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é a letra A. Um algoritmo que resolve um problema de maneira recursiva corretamente precisa apresentar uma condição de saída. A recursividade é uma técnica em que uma função chama a si mesma para resolver um problema, mas é importante definir uma condição de parada para evitar que a função entre em um loop infinito.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Mais perguntas desse material

Mais conteúdos dessa disciplina