niusouti.com
参考答案和解析
正确答案:BD
更多“对一个算法的评价要从( )A.程序复杂度B.时间复杂度C.环路复杂度D.空间复杂度 ”相关问题
  • 第1题:

    一个算法的评价主要从时间复杂度和()来考虑。

    A.空间复杂度

    B.算法有效性

    C.算法有穷性

    D.算法可读性


    正确答案:A

  • 第2题:

    下列叙述中正确的是( )。

    A.一个算法的空间复杂度大,则其时间复杂度必定大

    B.一个算法的空间复杂度大,则其时间复杂度必定小

    C.一个算法的时间复杂度大,则其空间复杂度必定小

    D.上述三种说法都不对


    正确答案:D
    解析:算法的时间复杂度和算法的空间复杂度从不同的角度来衡量算法的执行情况,它们之间没有内在联系。

  • 第3题:

    18、下列叙述中正确的是()。

    A.一个算法的空间复杂度大,则其时间复杂度也必定大

    B.一个算法的空间复杂度大,则其时间复杂度必定小

    C.一个算法的时间复杂度大,则其空间复杂度必定小

    D.算法的时间复杂度与空间复杂度没有直接关系


    算法是解决问题的方法和步骤

  • 第4题:

    一个算法的评价主要从空间复杂度和()来考虑。

    A、时间复杂度

    B、算法有效性

    C、算法有穷性

    D、算法可读性


    参考答案:A

  • 第5题:

    下列关于算法复杂度描述正确的是( )。

    A. 算法的时间复杂度是指算法执行的时间

    B. 算法的空间复杂度是指执行这个算法所需的内存空间

    C. 一个算法的空间复杂度大,则其时间复杂度必定大

    D. 一个算法的空间复杂度大,则其时间复杂度必定小


    正确答案:B
    算法的时间复杂度是指执行算法所需的计算工作量。算法的空间复杂度是指执行这个算法所需的内存空间。在一个算法的空间复杂度大的情况下,其时间复杂度可能会很大,具体视情况而定;反之亦然。