- Fundamentos de ProgramaçãoAlgoritmosConstrução de Algoritmos
- Fundamentos de ProgramaçãoRecursividade
Analise as seguintes afirmações abaixo:
I. O princípio de um algoritmo recursivo consiste em reduzir sucessivamente o problema em um problema menor ou mais simples, até que seja possível resolvê-lo de forma direta.
II. Os algoritmos recursivos são executados mais rapidamente que seus equivalentes interativos, contudo seus códigos são mais difíceis de serem compreendidos pelo programador.
III. Um algoritmo recursivo é composto por três partes, o critério de parada, a chamada recursiva para resolver o problema menor e o processamento de apoio.
Indique a opção que contenha todas as afirmações verdadeiras.