动规和贪心的区别
动规:依赖于已经作出的、未做出的选择和子问题
贪心:依赖于已经作出的选择,但不依赖于还未做出的选择和子问题,由顶向下
动规和分治的区别
动规:各个子问题不是独立,保存已经解决的子问题的答案,而在需要的时候再找出已求得的答案
分治:各个子问题独立
动规和备忘录的区别
动态规划算法:自底向上递归求解
备忘录方法:自顶向下递归求解,为每个求解过的子问题建立了备忘录以备需要时查看,初始化时,该记录项存入一个特殊值(表示该问题尚未被求解)