'(2/
'O/O>&/O??
%&(2O/
'(2O/
(9'/
四、递归
递归是设计和描述算法的一种有力的工具,由于它在复杂算法的描述中被经常采用,为此在进
一步介绍其他算法设计方法之前先讨论它。
能采用递归描述的算法通常有这样的特征:为求解规模为 E 的问题,设法将它分解成规模较小
的问题,然后从这些小问题的解方便地构造出大问题的解,并且这些规模较小的问题也能采用
同样的分解和综合方法,分解成规模更小的问题,并从这些更小问题的解构造出规模较大问题
的解。特别地,当规模 E 时,能直接得解。
【问题】 编写计算斐波那契(8 &99)数列的第 & 项函数 B (&)。
斐波那契数列为:、、、、、……,即:
B /
B /
B &B &"?B &"(当 &# 时)。