算法设计与分析 课件 第3讲(动态规划).pdfVIP

  • 2
  • 0
  • 约2.73万字
  • 约 60页
  • 2017-07-21 发布于浙江
  • 举报

算法设计与分析 课件 第3讲(动态规划).pdf

算法设计与分析 课件 第3讲(动态规划)

第3章 动态规划 内容纲要 动态规划的基本步骤 动态规划的基本要求 动态规划的应用举例 学习要点:  理解动态规划算法的概念。  掌握动态规划算法的基本要素  (1)最优子结构性质  (2)重叠子问题性质  掌握设计动态规划算法的步骤。  (1)找出最优解的性质,并刻划其结构特征。  (2)递归地定义最优值。  (3)以自底向上的方式计算出最优值。  (4)根据计算最优值时得到的信息,构造最优解。  通过应用范例学习动态规划算法设计策略。  (1)矩阵连乘问题;  (2)最长公共子序列;  (3)最大子段和  (4 )凸多边形最优三角剖分;  (5)多边形游戏;  (6)图像压缩;  (7)电路布线;  (8 )流水作业调度;  (9 )背包问题;  (10)最优二叉搜索树。 算法总体思想  动态规划算法与分治法类似,其基本思想也是将待求 解问题分解成若干个子问题 = n T(n) T(n/2) T

文档评论(0)

1亿VIP精品文档

相关文档