A recursividade é definição de uma sub-rotina (função ou método) que pode invocar a si mesma. Qual a desvantagem de usar esse método ou função?
a) A recursão tem possibilidade de usar um programa de computador finito para definir, analisar ou produzir um estoque potencialmente infinito de sentenças, designs ou outros dados.
b) Um programa recursivo é mais elegante e menor que a sua versão iterativa, além de exibir com maior clareza o processo utilizado, desde que o problema ou dados sejam naturalmente definidos através da recorrência.
c) Um programa recursivo exige mais espaço de memória e é mais lento do que a versão iterativa.
d) Um método comum de simplificação consiste em dividir um problema em subproblemas do mesmo tipo.
e) N.D. A
Referências Bibliográficas:
http://pt.wikipedia.org/wiki/Recursividade_%28ci%C3%AAncia_da_computa%C3%A7%C3%A3o%29
http://www.inf.pucrs.br/~fldotti/lapro1/recur.htm
Assinar:
Postar comentários (Atom)
Um comentário:
Resposta Certa Letra C
att, André Vieira
Postar um comentário