• 2022-10-24
    某算法中,执行频率最高的语句的执行次数为 [img=167x61]1802d4dbac5423a.png[/img]则该算法的时间复杂度应该是( )。
    A: T(n) = O(n*n*n)
    B: T(n) = O(n*n)
    C: T(n) = O( (n*n*n+n*n+n)/n )
    D: T(n) = O(n*n+n)
  • B

    内容

    • 0

      n+n*n+n*n*n+n*n*n*n+n*n*n*n*n=?

    • 1

      某递归算法执行时间的对推关系如下:当n=1时: T(n)=1当n>;1时: T(n)=T(n/2)+1则该算法的时间复杂度为( )。 A: O(1) B: O(log2n) C: O(n) D: O(nlog2n)

    • 2

      某算法的执行时间的递推关系如下:T(n)=1 当n=1时T(n)=2T(n/2)+1 当n>;1时则该算法的时间复杂度为( )。 A: O(1) B: O(log�) C: O(n) D: O(nlog�)

    • 3

      T(n)=2*T(n/2)+ O(n),该递归方程描述的算法时间复杂度是 A: O(n2) B: O(nlog2n) C: O(2n) D: O(n)

    • 4

      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)$