老师好,我想问一下关于这一节第一个例题(leetcode 198) 的一个问题,您给出了基于记忆化搜索和动态规划的两种解法,这两种解法都是O(n^2) 的,但是不是在隐含的常数上会有区别,以至于记忆化搜索 总是比 动态规划 要慢一点呢(举个例子,记得您在前面讲斐波那契数列的时候讲过这两个一个是操作了2n次左右,一个是n次左右)
那么平常我碰到一个算法题,要是同时能用记忆化搜索和动态规划两种方法,是不是能用动态规划就更好一些呢,还是说得具体分析?如果说我现在要解决的不是一个数据规模较小的算法面试题,而是一个数据规模较大的实际问题,我也同时能使用这两个方法,那么选择哪个方法更好呢?