树形DP 学习笔记1(树的最长路径)

POJ - 2631 Roads in the North:node 题目大意:给你一棵树,求树的最长路径,也就是树的直径。ios 树的直径必然是树上某一个点开始往下的最长链和次长链之和,所以,spa 对于每一个节点记录两个值 dp1[ i ] 表示以 i 为根的子树中,i 到叶子节点的距离最大值,dp2[ i ] 表示以 i 为根的子树中, 除距离最大值所在的子树,i 到叶子节点的距离最大值(次
相关文章
相关标签/搜索