The solution of the recurrence T(n) = 3T(n/4) + n log n is
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: B. Θ(n log n)
Explanation
n^(log₄3) ≈ n^0.79, which is polynomially smaller than n log n, and the regularity condition holds. Master theorem case 3: Θ(n log n).
More Data Structures and Algorithms questions
- Consider a B-tree of height h and minimum degree t ≥ 2 containing n keys, n ≥ 1. Which is correct?
- How many rotations are required during the construction of an AVL tree if the elements 35, 50, 40, 25, 30, 60, 78, 20, 28 are added in this…
- For the graph shown, the following depth-first search sequences are given: (A) abcghf (B) abfchg (C) abfhgc (D) afghbc. Which of the follow…
- Match each algorithm with its running time. (A) Breadth-first search, (B) Rabin–Karp algorithm, (C) Depth-first search, (D) Heap sort (wors…
- Statement I: Vertex cover has a polynomial-time 2-approximation algorithm. Statement II: TSP-tour is a polynomial-time 3-approximation algo…
- The postfix form of the expression (A + B) * (C * D - E ) * F /G is _______