树的动态规划与构造.docVIP

  • 0
  • 0
  • 约2.3万字
  • 约 20页
  • 2019-12-24 发布于湖北
  • 举报
【关键字】? ??? 树的动态规划? 上方子树? 树的构造 【摘要】 ??? 本文通过几道关于树的题目,分析了树的动态规划与构造这两种类型题目的解法。 【目录】 一、树的动态规划?2 『例1』Centroid?2 『例2』Computer Network?3 『例3』数据生成器?5 『例4』?7 小结?? ?7 二、树的构造?8 『例5』?8 『例6』树重建 (Rebuild)?9 『例7』毛毛虫 (Caterpillar)?10 三、总结?? ?12 【正文】 ??? 树,是一种很特殊的数据结构,关于它的题目十分的多,几乎在大部分的比赛当中都会出现这类型的题目,而且研究树的题目也是十分有趣的。由于以树为背景,题目会很明显地渗透了树的特征,而树的特征也正是我们解决这类问题的突破口。 ??? 树的问题往往会有一个十分突出的特点:数据量十分大。由于树是十分特殊的图:连通图,n个顶点,n-1条边。因此在空间可以承受的范围内n可以达到很大。而且树的特殊结构也决定了算法的优越性。正因为树的特殊,通常能够找到十分高效的算法(比如说是O(n))。于是我们解决这类题目的时候应当牢牢抓住树的特征,认真分析问题,这样就能比较好地解决题目了。 ??? 下面举一些例子谈谈树的动态规划与构造。 一、树的动态规划 ??? 树的动态规划,顾名思义,就是在树上面进行动态规划。树的动态规划很有特点,虽说对某个结点来

文档评论(0)

1亿VIP精品文档

相关文档