niusouti.com
更多“在以下选项中,哪个的复杂度最高?(注:n^2表示n的平方,2^n表示2的n次方)”相关问题
  • 第1题:

    某算法的语句执行频度为(n2log2n+n3+8),其时间复杂度表示()。

    A、O(n)

    B、O(n2log2n)

    C、O(n3)

    D、O(log2n)


    参考答案:C

  • 第2题:

    下面的时间复杂度按数量级递增的顺序排列,正确的是注释从功能上可以分为()。

    A、平方阶O(n2),对数阶O(log2n),指数阶O(2n)

    B、线性对数阶O(nlog2n),指数阶O(2n),立方阶O(n3)

    C、常数阶O(1),线性阶O(n),指数阶O(2n)

    D、k次方阶O(nk),指数阶O(2n),对数阶O(log2n)


    参考答案:C

  • 第3题:

    若n表示问题的规模、O(f(n))表示算法的时间复杂度随n变化的增长趋势,则算法时间复杂度最小的是(59)。

    A.O(n2)

    B.O(n)

    C.O(logn)

    D.O(nlogn)


    正确答案:C
    解析:本题考查的是算法消耗的时间度量。一般情况下,一个算法中基本操作重复执行的次数是问题规模n的某个函数f(n),算法的时间量度记作T(n)=O(f(n)),它表示随问题n的增大,算法执行时间的增长率和 f(n)的增长率相同,称做算法的渐进时间复杂度,简称时间复杂度。显然,在O(n2)、O(n)、 O(logn)和O(nlogn)中,复杂度最小的是O(logn)。

  • 第4题:

    已知算法A的运行时间函数为T(n)=8T(n/2)+n2,其中n表示问题的规模,则该算法的时间复杂度为( )

    A.θ(n)
    B.θ(nlgn)
    C.θ(n2)
    D.θ(n3)

    答案:D
    解析:
    本题需要用到特定形式的递归式分析法:
    在本题中,a=8,b=2,故符合(1)的情况。时间复杂度为:O(n3)。a=16,b=4

  • 第5题:

    光纤纤芯中的折射率用n1表示,包层中的折射率用n2表示,根据导光原理,为保证光波在纤芯中传输,要求()。

    • A、n1=n2
    • B、n1﹥n2
    • C、n1﹤n2

    正确答案:B

  • 第6题:

    一个算法的时间复杂度为(3n2+2nlog2n+4n-7)/(5n),其数量级表示为()。


    正确答案:O(n)

  • 第7题:

    某算法的语句执行频度为(3n+nlog2n+n2+8),其时间复杂度表示()。

    • A、O(n)
    • B、O(nlog2n)
    • C、O(n2)
    • D、O(log2n)

    正确答案:C

  • 第8题:

    n位补码可以表示的数的范围是()

    • A、-2n-1-1?N?2n-1
    • B、-2n-1?N?2n-1+1
    • C、-2n-1?N?2n-1-1
    • D、-2n-1?N?2n-1

    正确答案:C

  • 第9题:

    单选题
    光纤纤芯中的折射率用n1表示,包层中的折射率用n2表示,根据导光原理,为保证光波在纤芯中传输,要求()。
    A

    n1=n2

    B

    n1﹥n2

    C

    n1﹤n2


    正确答案: C
    解析: 暂无解析

  • 第10题:

    单选题
    数据结构与算法里,较孙子算经中的双层循环解决的鸡兔同笼问题的时间复杂度低的是()
    A

    O(n*n)

    B

    O(nlog2n)

    C

    O(n*n*n)

    D

    O(2^n)^表示幂


    正确答案: D
    解析: 暂无解析

  • 第11题:

    填空题
    双转子发动机的转速用N1和N2表示,其中N1表示(),N2表示()

    正确答案: 低压转子转速,高压转子转速
    解析: 暂无解析

  • 第12题:

    多选题
    数据结构里,下列时间复杂度复杂度高低比较正确的是()。
    A

    O(2^n)< O(n!)其中2^n表示2的n次幂

    B

    O(n)< O(nlogn)

    C

    O(n)>O(logn)

    D

    O(n!)


    正确答案: B,D
    解析: 暂无解析

  • 第13题:

    要用n 位二进制数为N 个对象编码,必须满足( )。

    AN = 2的n次方

    BN ≥2的n次方

    CN ≤2的n次方

    DN = n


    参考答案:C

  • 第14题:

    若一个算法的时间复杂度为(n2+2n-3)/(2n),其数量级表示为______。


    正确答案:O(n)
    O(n) 解析:算法的时间复杂度表示是根据问题规模的函数f(n)来衡量的,其中问题规模函数的表达式(n2+2n-3)/(2n)中,问题规模增长或减少的比与n一致。

  • 第15题:

    设某算法的计算时间可用递推关系式T(n)=2T(n/2)+n表示,则该算法的时间复杂度为(1)。

    A.O(lgn)

    B.O(nlgn)

    C.O(n)

    D.O(n2)


    正确答案:B
    解析:运用数学递推公式,可以推算出数量级O(nlgn)。

  • 第16题:

    某机器字长为n,最高位是符号位,其定点整数的最大值为( )。【由于网页格式问题,答案中的N表示的N次方】

    A.2^n-1
    B.2^(n-1)-1
    C.2^n
    D.2^n+1

    答案:B
    解析:
    在计算机中为了方便计算,数值并不是完全以真值形式的二进制码来表示。计算机中的数大致可以分为定点数和浮点数两类。所谓定点,就是指机器数中的小数点的位置是固定的。根据小数点固定的位置不同可以分为定点整数和定点小数。
    定点整数:指机器数的小数点位置固定在机器数的最低位之后。
    定点小数:指机器数的小数点位置固定在符号位之后,有效数值部分在最高位之前。
    某机器字长为n,最高位是符号位,其定点整数的最大值为2n-1-1。例如字长为8,那么0111111,就是最大值。

  • 第17题:

    如果用N表示塔板效率,N1表示理论塔板数,N2表示实际塔板数,则N等于()。

    • A、N1×N2
    • B、N2/N1
    • C、N1/N2
    • D、1/(N1×N2)

    正确答案:C

  • 第18题:

    一个算法的时间复杂度为(n+nlog2n+14n)/n,其数量级表示为()。


    正确答案:O(n)

  • 第19题:

    双转子发动机的转速用N1和N2表示,其中N1表示(),N2表示()


    正确答案:低压转子转速;高压转子转速

  • 第20题:

    在算法时间复杂度中,O(n3)表示平方阶


    正确答案:错误

  • 第21题:

    多选题
    数据结构与算法里,比孙子算经中的双层循环解决的鸡兔同笼问题的时间复杂度高的是()
    A

    O(n*n*n)

    B

    O(2^n)^表示幂

    C

    O(n!)

    D

    O(n^n)^表示幂


    正确答案: C,B
    解析: 暂无解析

  • 第22题:

    填空题
    一个算法的时间复杂度为(3n2+2nlog2n+4n-7)/(5n),其数量级表示为()。

    正确答案: O(n)
    解析: 暂无解析

  • 第23题:

    多选题
    数据结构中,下列时间复杂度复杂度高低比较正确的是()。
    A

    O(2^n)< O(n!)其中2^n表示2的n次幂

    B

    O(n)< O(nlogn)

    C

    O(n)>O(logn)

    D

    O(n!)


    正确答案: A,B
    解析: 暂无解析

  • 第24题:

    填空题
    一个算法的时间复杂度为(n+nlog2n+14n)/n,其数量级表示为()。

    正确答案: O(n)
    解析: 暂无解析