- 博客(1)
- 收藏
- 关注
原创 DP之背包问题-1
动态规划算法正是利用了这种子问题的重叠性质,对每一个子问题只计算一次,然后将其计算结果保存在一个表格中,当再次需要计算已经计算过的子问题时,只是在表格中简单地查看一下结果,从而获得较高的效率,降低了时间复杂度。*最优子结构性质:如果问题的最优解所包含的子问题的解也是最优的,我们就称该问题具有最优子结构性质(即满足最优化原理)。(换句话说,子问题之间的依赖关系不会形成环)*子问题(状态):动态规划算法的基本思想即为:若要解一个给定问题,我们需要解其不同部分(即子问题),再根据子问题的解以得出原问题的解。
2023-07-18 17:12:35 44 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人