Buscar

Toda função recursiva deve ter uma instância com um caso que interromperá a chamada a novas instâncias. Essa instância é chamada de caso base, pois...

Toda função recursiva deve ter uma instância com um caso que interromperá a chamada a novas instâncias. Essa instância é chamada de caso base, pois representa o caso mais simples, que resultará na interrupção. Um programador que implementa de maneira equivocada o critério de parada, acarretará um erro somente na sua aplicação, ou tal erro poderá afetar outras partes do sistema?


Essa pergunta também está no material:

Função recursiva
8 pág.

Algoritmos e Programação Pítagoras AmpliPítagoras Ampli

💡 1 Resposta

User badge image

Ed Verified user icon

Um programador que implementa de maneira equivocada o critério de parada em uma função recursiva pode acarretar um erro somente na sua aplicação ou, em alguns casos, esse erro pode afetar outras partes do sistema. Isso ocorre porque a função recursiva pode entrar em um loop infinito, consumindo recursos do sistema e causando um travamento ou falha geral. Portanto, é importante garantir que o caso base seja definido corretamente para evitar esse tipo de problema.

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