认识概念↗
最优子结构意味着整体问题的最优解可以通过有效地组合其子问题的最优解来构建。在路线示例中,一旦知道了最短的 SF→LA 和 LA→SD 段,它们就会组合起来给出最短的 SF→SD 路线。
适用条件:该问题可以划分为子问题。;主要问题的最优解取决于其子问题的最优解。
找到答案,看到讲解发生的那一刻,再顺着概念继续探索。
正在理解你的问题,下面的搜索结果可先查看。
最优子结构意味着整体问题的最优解可以通过有效地组合其子问题的最优解来构建。在路线示例中,一旦知道了最短的 SF→LA 和 LA→SD 段,它们就会组合起来给出最短的 SF→SD 路线。
适用条件:该问题可以划分为子问题。;主要问题的最优解取决于其子问题的最优解。
如果一个问题满足两个条件,它就是一个动态规划问题:最优子结构和重叠子问题。最优子结构意味着整体问题的最优解可以从其子问题的最优解中构建出来。
适用条件:该问题可以使用算法方法解决。;该问题可以划分为子问题。
理查德·贝尔曼使用“规划”一词来表示计划和决策,而不是编写计算机代码。“动态”一词指的是所解决问题的不断变化的性质。
适用条件:背景是“动态规划”一词的历史起源。