## [HAOI2015]树上染***r /> [题目链接](https://ac.nowcoder.com/acm/problem/19996) 题意: 给你一颗大小为$n$的树,然后将树上的$k$个点染成黑色, $n - k$个点染成白色。问黑色两两之间的距离,与白色两两之间的距离和最大是多少? 题解: 这题写了一晚上,发现自己dp方程就设错了。看了题解才知道怎么写。网上题解很多,但是很多都忽略一个很重要的细节。下面我详细说一下。 设 $dp[u][j]$**表示$u$为节点的子树中选$j$个黑点, 黑点两两之间的距离与 剩下的$k - j$个子树外的黑的点经过 子树$u...