Buscar

Um programa usa recursividade indireta para calcular resultados. Duas funções, A e B, chamam uma à outra alternadamente. A função A inicia o proces...

Um programa usa recursividade indireta para calcular resultados. Duas funções, A e B, chamam uma à outra alternadamente. A função A inicia o processo e passa o controle para B, que por sua vez chama A novamente com parâmetros atualizados.

Qual é uma possível desvantagem dessa abordagem de recursividade indireta?

💡 1 Resposta

User badge image

Ed Verified user icon

Uma possível desvantagem da recursividade indireta é que ela pode levar a um consumo excessivo de memória, pois cada chamada de função adiciona uma nova entrada na pilha de chamadas. Se as funções A e B chamarem uma à outra muitas vezes, a pilha de chamadas pode crescer muito e consumir uma quantidade significativa de memória, o que pode levar a problemas de desempenho ou até mesmo a falhas no programa. Além disso, a recursividade indireta pode tornar o código mais difícil de entender e depurar, especialmente se houver muitas chamadas de função envolvidas.

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