计算机等级:常用算法设计方法

文章作者 100test 发表时间 2011:03:22 18:40:42
来源 100Test.Com百考试题网


递归算法的执行过程分递推和回归两个阶段。在递推阶段,把较复杂的问题(规模为n)的求解推到比原问题简单一些的问题(规模小于n)的求解。例如上例中,求解fib(n),把它推到求解fib(n-1)和fib(n-2)。也就是说,为计算fib(n),必须先计算fib(n-1)和fib(n-2),而计算fib(n-1)和fib(n-2),又必须先计算fib(n-3)和fib(n-4)。依次类推,直至计算fib(1)和fib(0),分别能立即得到结果1和0。在递推阶段,必须要有终止递归的情况。例如在函数fib中,当n为1和0的情况。

相关文章


2011年3月计算机二级Delphi笔试试题
2011年3月计算机二级Delphi笔试答案
09年3月全国计算机二级考试试题答案
计算机等级考试二级VB问题和技巧解答
计算机等级:常用算法设计方法
全国计算机等级考试:创建宏组
2011年3月全国计算机等级考试试题及答案汇总
2011年计算机二级考试各科备考冲刺攻略
2011年计算机二级考试备考冲刺应试技巧解析
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛