Um procedimento que chama a si mesmo, direta ou indiretamente, é dito ser recursivo. Algoritmos recursivos são apropriados quando o problema a ser resolvido ou os dados a serem tratados são definidos em termos recursivos. Entretanto, isso não garante para tais definições de natureza recursiva que um algoritmo recursivo é o melhor caminho para resolver o problema. (ZIVIANI, Nivio. Projeto de Algoritmos com implementação em Pascal e C.São Paulo: 2ºed. Revista e Ampliada, 2005.)
Considere a função recursiva Recursive( ), a qual foi escrita em linguagem C:
Suponha que a função Recursive( ) é acionada com os seguintes parâmetros de entrada: Recursive({1, -5, 4, 0, -3, 4},6); nesse caso, o valor de retorno será:
Escolha uma opção:
a. -2.
b. 10.
c. 3.
d. 2.
e. -3.
Anexos:
Respostas
respondido por:
11
Resposta:
e. -3.
Explicação:
e. -3.
DuelGD:
mt obrigado pela ajuda, mas eu gostaria de saber, pq -3?
Perguntas similares
4 anos atrás
4 anos atrás
4 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás