Avaliando as afirmativas apresentadas: I - A recursividade é indicada quando um problema é menor, pois desta forma o programa ficará ainda mais veloz. Essa afirmativa está incorreta. A recursividade pode ser útil em certos casos, mas nem sempre resulta em um programa mais veloz. Em alguns casos, a recursividade pode levar a um aumento no tempo de execução e consumo de recursos. II - Devemos evitar o uso de recursividade quando um problema é muito repetitivo, o ideal é chamar funções menores e que podem fazer o mesmo serviço. Essa afirmativa está correta. Em problemas muito repetitivos, a recursividade pode levar a um alto consumo de recursos e tempo de execução. Nesses casos, é mais eficiente dividir o problema em funções menores e reutilizá-las. III - A recursividade é indicada quando um problema... A afirmativa está incompleta. Por favor, forneça o restante da afirmativa para que eu possa avaliá-la corretamente. Lembrando que a escolha entre o uso de recursividade ou abordagens iterativas depende do problema em questão e das características do programa.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar