Q. Which of the following implementations of Catalan numbers has the smallest time complexity? (A) dynamic programming (B) binomial coefficients (C) recursion (D) all have equal time complexity ποΈ Show Answer π¬ Discuss π Share β‘Menu β Correct Answer: (B) binomial coefficients Explanation: The time complexities are as follows: Dynamic programming: O(n2) Recursion: Exponential Binomial coefficients: O(n).