第一行输入一个 。接下来一行包含n个数,对于每个数 ,表示 i 结点的权值。接下来有n-1行,每一行包含两个数u,v( , u != v),表示u与v之间有一条边。
仅包含一个数,表示我们所需要的答案。
5 2 -1 -1 -2 3 1 2 2 3 2 4 2 5
4
样例中最大子链为1 -> 2 -> 5
一个结点,也可以称作一条链