文章插图
【动态规划的基本要素 动态规划的基本概念】动态规划的基本要素如下:
1、最优子结构 。当问题的最优解包含了其子问题的最优解时,称该问题具有最优子结构性质 。问题的最优子结构性质提供了该问题可用动态规划算法求解的重要线索 。在动态规划算法中 , 利用问题的最优子结构性质,以自底向上的方式递归地从子问题的最优解逐步构造出整个问题的最优解 。
2、重叠子问题 。可用动态规划算法求解的问题应具备的另一个基本要素是子问题的重叠性质 。在用递归算法自顶向下求解问题时,每次产生的子问题并不总是新问题,有些子问题被反复计算多次 。动态规划算法正是利用了这种子问题的重叠性质,对每一个子问题只解一次 , 而后将其解保存在一个表格中,当再次需要此子问题时,只要简单地用常数时间查看一下结果 。通常,不同的子问题个数随问题的大小呈多项式增长 。因此,用动态规划算法通常只需要多项式时间,从而获得较高的解题效率 。
- 荣耀v20上面的三个孔是干什么的 荣耀V20几个孔图解
- 安卓手机一年有几次修改微信号的机会 安卓手机微信号一年可以改几次
- 苹果的人像模式和拍照模式有什么区别 苹果人像模式拍摄技巧
- 离心泵联轴器找正的目的是什么 离心泵如何找正
- 杭州医保家庭共济的钱可以用在哪里 浙江医保家庭共济如何使用
- treats有零食的意思吗
- 杭州医保家庭共济的是哪里的钱(浙江省医保 杭州如何医保共济
- 吊装螺栓的承重如何计算 吊环螺栓承重标准计算
- 看到炎帝你会想到哪个四字词语 什么的炎帝用四字成语来形容
- 固体废弃物的主要处理方法有 固体废弃物的主要处理方法有哪几种