算法设计与分析ppt.pptVIP

  • 2
  • 0
  • 约3.51千字
  • 约 19页
  • 2016-08-19 发布于湖北
  • 举报
算法设计与分析ppt

“ ” 2016 “ ” 闫超江 董培旭 ——贪心算法应用研究 一、贪心算法基本知识概述 二、贪心算法存在问题 三、关于贪心算法在背包问题 中的应用的探讨 四、贪心算法具体方案 五、结果分析 六、参考文献 。 一、贪心算法基本知识概述 1、贪心算法定义 2、贪心算法的基本思路 3、贪心算法的实现过程 4、贪心算法的核心 1、贪心算法定义 顾名思义,贪心算法总是作出在当前看来最好的选择。也就是说贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。如单源最短路经问题,最小生成树问题等。在一些情况下,即使贪心算法不能得到整体最优解,其最终结果却是最优解的很好近似。? 贪心算法求解的问题一般具有两个重要性质:贪心选择性质和最优子结构性质。所谓贪心选择性质是指所求问题的整体最优解可以通过一系列局部最优解的选择,即贪心选择来达到。这是贪心算法可行的第一个基本要素,也是贪心算法与动态规划算法的主要区别。当一个问题的最优解包含其子问题的最优解时,称此问题具有最优子结构性质。问题的最优子结构性质是该问题可用动态规划算法或贪心算法求解的关键特征。 2、贪心算法的基本思路 (1)贪心的基本思想 从问题的某一个初始解出发逐步逼近给定的目标,以尽

文档评论(0)

1亿VIP精品文档

相关文档