Jackiesteed

www.github.com/jackiesteed

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

这两道题都是基本的树形DP题目,但是有不是那么简单,按部就班的DP一般是过不了的.

需要利用一些通过对题目观察而得出的信息,对题目的部分过程进行剪枝.

SGU_134,

当N>2时,度为1的点肯定不会是最优的节点,因此不需要对这样的节点进行判断(这一个剪枝就足够了).

TJU_1750,

如果在原图中,对于某一条边,这条边所在的最长路径不是全局最长D,那么修改这条边的位置是不会使D改变的,因此这一条边是不需要纳入考虑范围的(同样,这一剪枝就足够了).

SGU_149,

这个题树形DP(那种简单的DFS+记录)是过不了了,答案和树的直径有关.

启发是,解题不只是固定模式的套用,更应该融合自己对题目的理解和观察:)

posted on 2011-10-08 15:12  Jackiesteed  阅读(204)  评论(0编辑  收藏  举报