更多“若一个问题既可以用迭代方式也可以用递归方式求解,则(64)方法具有更高的时空效率。A.迭代B.先迭代 ”相关问题
  • 第1题:

    若一个问题的求解既可以用递归算法,也可以用递推算法,则往往用(26)算法,因为(27)。

    A.先递归后递推

    B.先递推后递归

    C.递归

    D.递推


    正确答案:D
    解析:递推算法是一种常用算法,它的基本思想是:对本身具有递推关系的问题,其初始解已知或者很容易得到,然后从i=0开始,逐级从i=0,1,2,…进行递推,每次是从上一次递推的结果开始,利用递推关系,求出下一次的递推的结果,直到符合要求为止。递归算法相对递推算法要复杂得多。递归算法中是递推分解问题,然后再将最简单情况的解回归成大问题的解决。由于递归会引起一系列函数调用,有不少重复计算,其执行的效率也较低。因此,若某问题既能用递归算法求解,又能用递推算法求解时,常常是使用递推方法求解要容易,效率高得多。

  • 第2题:

    1、使用递推关系求解问题的常用方法有()

    A.递归

    B.正推

    C.倒推

    D.迭代


    递归;正推;倒推;迭代

  • 第3题:

    迭代问题的求解关键要素:确定迭代变量;确定迭代关系式;确定迭代次数。


    正确

  • 第4题:

    若求解线性方程组的迭代法的迭代矩阵的1-范数等于1,则迭代法不收敛。


  • 第5题:

    1、迭代问题的求解关键要素:确定迭代变量;确定迭代关系式;确定迭代次数。


    正确