

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
A recursividade é um conceito fundamental em ciência da computação, em que uma função chama a si mesma para resolver instâncias menores do mesmo problema. No que se refere à estrutura e aos riscos do uso de funções recursivas, assinale a alternativa CORRETA.
A recursividade impede a utilização de variáveis locais, exigindo que todos os dados sejam armazenados em variáveis globais de acesso compartilhado.
O compilador transforma automaticamente qualquer laço de repetição simples em uma estrutura recursiva para otimizar o tempo de processamento da CPU.
O uso de recursão profunda e ilimitada garante que o consumo de memória RAM na pilha de execução seja menor do que em estruturas de repetição.
Toda função recursiva deve possuir um caso base ou condição de parada que interrompa as chamadas sucessivas e permita o retorno da execução.