(算法设计与分析)第三章动态规划-第一节3:动态规划之使用“找零钱”问题说明最优子结构如何解决

  • 注意:本文参考labuladong总结
  • 链接

文章目录

*
(1)什么是最优子结构
(2)暴力解法
(2)带有表的递归解法
(3)动态规划解法

前文说过,动态规划所要解决的问题必须具有最优子结构,什么是最优子结构以及如何处理,我们将通过lLeetCode 509:零钱兑换 这道题进行说明

(算法设计与分析)第三章动态规划-第一节3:动态规划之使用“找零钱”问题说明最优子结构如何解决

; (1)什么是最优子结构

最优子结构:最优子结构是某些问题的一种特定性质, 并不是动态规划问题专有的。也就是说,很多问题其实都具有最优子结构,只是其中大部分不具有重叠子问题,所以我们不把它们归为动态规划系列问题而已

Original: https://blog.csdn.net/qq_39183034/article/details/127790684
Author: 我擦我擦
Title: (算法设计与分析)第三章动态规划-第一节3:动态规划之使用“找零钱”问题说明最优子结构如何解决

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/655483/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球