Ed
há 3 dias
Vamos analisar as alternativas sobre a vantagem de utilizar um algoritmo recursivo: a) Código mais curto e elegante para problemas que podem ser divididos em subproblemas semelhantes. - Esta é uma vantagem real da recursão, pois muitos problemas, como os de divisão e conquista, podem ser expressos de forma mais clara e concisa com recursão. b) Menor consumo de memória que um algoritmo iterativo. - Isso não é verdade. Algoritmos recursivos geralmente consomem mais memória devido à pilha de chamadas. c) Sempre mais rápido que o iterativo. - Isso também não é verdade. Algoritmos recursivos podem ser mais lentos devido à sobrecarga de chamadas de função. d) Não precisa de entradas. - Isso é incorreto, pois todos os algoritmos, incluindo os recursivos, precisam de entradas para funcionar. Portanto, a alternativa correta é: a) Código mais curto e elegante para problemas que podem ser divididos em subproblemas semelhantes.
Mais perguntas desse material