【发布时间】:2023-03-23 03:11:01
【问题描述】:
您能否指出一些自下而上比自上而下更有益的动态编程问题陈述? (即简单的 DP 更自然,但记忆会更难实现?)
我发现带有记忆的递归要容易得多,并且希望解决自下而上是更好/也许是唯一可行的方法的问题。
我知道理论上两者是等价的,所以即使是易于实施之类的东西也可以算作好处。
【问题讨论】:
-
你可以看看背包问题。制作一张桌子对解决它很有意义。查看标有 12 的幻灯片:es.ele.tue.nl/education/5MC10/Solutions/knapsack.pdf