首页学历类考试大学计算机科学
(判断题)

迭代和递归是两种表示重复做某件事情的算法描述手段,理论上说,递归总可以改造成迭代来完成相应的工作。

A

B

正确答案

来源:www.examk.com

答案解析

相似试题

  • (判断题)

    迭代和递归是两种表示重复做某件事情的算法描述手段,迭代往往是由小及大地循环解决问题,而递归通常是由大到小考虑问题的解决。

    答案解析

  • (简答题)

    递归算法和迭代算法的区别是什么?

    答案解析

  • (简答题)

    算法设计中的递归、穷举、递推和迭代等算法的基本思想是什么?

    答案解析

  • (判断题)

    递归调用算法与相同功能的非递归算法相比,主要问题在于重复计算太多,而且调用本身需要分配额外的空间和传递数据和控制,所以时间与空间开销通常都比较大。

    答案解析

  • (填空题)

    以下函数功能是应用递归算法求某数a的平方根。求平方根的迭代公式如下。请填空。

    答案解析

  • (简答题)

    求解平方根的迭代函数定义如下: 其中,p是A的近似平方根,e是结果允许误差。试写出相应的递归算法,并消除递归。

    答案解析

  • (简答题)

    什么是递归和迭代?二者有何联系?

    答案解析

  • (填空题)

    动态规划算法有一个变形方法()。这种方法不同于动态规划算法“自底向上”的填充方向,而是“自顶向下”的递归方向,为每个解过的子问题建立了备忘录以备需要时查看,同样也可避免相同子问题的重复求解。

    答案解析

  • (简答题)

    裴波那契(Fibonacci)数列的定义为:它的第1项和第2项均为1,以后各项为其前两项之和。若裴波那契数列中的第n项用Fib(n)表示,则计算公式为: 试编写出计算Fib(n)的递归算法和非递归算法,并分析它们的时间复杂度和空间复杂度。

    答案解析

快考试在线搜题