无权值时, 求树的最长的一个直径, 以任意一个点, 找到离它最远的一点u, 再找到离它最远的一点v, u -> v 就是这颗树的直径有权值时, 以任意一个带点为更节点, 然后去遍历他的子树, 然后每次遍历, 记录它的最长子树中最长的边和次长的边, 两条边相加更新ans就可以的到最长的一条边