• 2022-07-26
    PPT课堂练习题4:
    A: O(log2^n)
    B: O(n)
    C: O(nlog2^n)
    D: O(n^2)
  • C

    内容

    • 0

      An algorithm has running time $T(n)$, which satisfies $T(n) = 4T(n/4) + O(n)$.So, its running time is _____. A: $O(n\log n)$ B: $O(n)$ C: $O(n^2)$ D: $O(n^2\log n)$

    • 1

      If an algorithm has running time $T(n)= O(n\log n)$, then $T(n)$ may most likely satisfy that _____. A: $T(n) = 4T(n/4) + O(n^2)$ B: $T(n) = 4T(n/4) + O(n) $ C: $T(n) = 3T(n/2)+O(n) $ D: $T(n) = 2T(n/2) + O(\log n)$

    • 2

      快速排序在最坏的情况下的时间复杂度是( )。 A: O(log<sub >2</sub>n) B: O(nlog<sub >2</sub>n) C: O(n<sup >3</sup>) D: O(n<sup >2</sup>)

    • 3

      某递归算法的递归关系式为T( n ) = 2*T(n/2) + O( n ),那么它所对应的时间复杂度为。 A: O(n^2) B: O(log n) C: O(n) D: O(n*log n)

    • 4

      在对n个元素进行直接插入排序的过程中,算法的空间复杂度为() A: O(1) B: O(log<sub>2</sub>n) C: O(n<sup>2</sup>) D: O(nlog<sub>2</sub>n)