Loading practice questions
Which of the following implementations of Catalan numbers has the smallest time complexity?
Correct Answer: B — Binomial coefficients
Explanation:
The time complexities are as follows:
Dynamic programming: O(n^{2})
Recursion: Exponential
Binomial coefficients: O(n).