2014算法合集之浅谈贪心思想在动态规划中的应用.docVIP

  • 5
  • 0
  • 约1.47万字
  • 约 14页
  • 2016-12-14 发布于北京
  • 举报

2014算法合集之浅谈贪心思想在动态规划中的应用.doc

贪婪的动态规划 ——浅谈贪心思想在动态规划中的应用 浙江省绍兴县柯桥中学 黄劲松 【关键字】 贪心法,动态规划,状态,时间复杂度 【摘要】 贪心法和动态规划是信息学竞赛中的两种常用算法,本文着重讨论了贪心的思想是如何巧妙的运用到动态规划的解题中的。全文分三个部分,首先讨论了贪心思想运用到动态规划解题中的可行性和必要性,然后就贪心思想在动态规划中的两种基本应用分别做了举例说明,最后总结全文。 【正文】 引言 贪心法和动态规划是信息学竞赛中的常用经典算法,而当某些问题的模型过于复杂的时候,由于状态过于庞大、转移困难等一系列的问题,常规的动态规划难于甚至无从下手。而在这个时候,巧妙的使用贪心思想,将其融入到动态规划的解题中,动态规划便焕发出了新的光彩。 1、贪心思想运用到动态规划中的必要性和可行性 动态规划的原理是:在求解问题的过程中,通过处理位于当前位置和所达目标之间的中间点来找到整个问题的解。整个过程是递归的,每到一个新的中间点都是已访问过的点的一个函数。适合于动态规划法的标准问题必须具有下列特点: 1、整个问题的求解可以划分为若干个阶段的一系列决策过程。 2、每个阶段有若干可能状态。 3、一个决策将你从一个阶段的一种状态带到下一个阶段的某种状态。 4、在任一个阶段,最佳的决策序列和该阶段以后的决策无关。 5、各阶段状态之间的转换有明确定义的费用 在实际的动态规划的解

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档