国家集训队2007论文集8陈瑜希《多角度思考.docVIP

  • 3
  • 0
  • 约1.02万字
  • 约 15页
  • 2016-12-18 发布于重庆
  • 举报

国家集训队2007论文集8陈瑜希《多角度思考.doc

多角度思考 创造性思维 ----运用树型动态规划的解题思路和方法的探析 关键字 树结构 动态规划 信息学奥赛 摘要 在近几年信息学竞赛中,需要运用树型动态规划解决的问题频繁出现,这些问题变化繁多、各类思想精华渗透其中,对选手分析问题的能力和解题创造性思维有着较高的要求,因此它在竞赛中占据了重要地位。 本文将分析近几年国际比赛、全国比赛中的树型动态规划问题,重点探讨几种树型动态规划问题的解法,并从这些问题的分析过程中,提炼出解决这类问题的思想方法——多角度思考,创造性思维。旨在论述解决问题的思维过程,而不仅仅是解题方法。 正文 信息学竞赛中通常会出现这样的问题:给一棵树,要求以最少的代价(或取得最大收益)完成给定的操作。有很多问题都是在树和最优性的基础上进行了扩充和加强,从而变成了棘手的问题。 这类问题通常规模较大,枚举算法的效率无法胜任,贪心算法不能得到最优解,因此要用动态规划解决。 和一般动态规划问题一样,这类问题的解决要考虑3步。 1、确立状态 几乎所以的问题都要保存以某结点为根的子树的情况,但是要根据具体问题考虑是否要加维,加几维,如何加维。 2、状态转移 状态转移的变化比较多,要根据具体问题具体分析,这也是本文例题分析的重点。 3、算法实现 由于树的结构,使用记忆化搜索比较容易实现。 由于模型建立在树上,即为树型动态规划。 顾名思义,树型动态规划就是在“树”

文档评论(0)

1亿VIP精品文档

相关文档