When a top-down approach of dynamic programming is applied to a problem, it usually _____________
(a) Decreases both, the time complexity and the space complexity
(b) Decreases the time complexity and increases the space complexity
(c) Increases the time complexity and decreases the space complexity
(d) Increases both, the time complexity and the space complexity
This question was addressed to me by my school principal while I was bunking the class.
Asked question is from Dynamic Programming in chapter Dynamic Programming of Data Structures & Algorithms II