DAY1
第一题,我口可口可
第二题,树形DP。
由于每一对联合权值对应一个中点,最大值的话每个中点记最大值和次大值即可。现在考虑求和。设
fx
为
x
为中点时的答案,则有
也就是
fx=(∑(x,u)∈Ewu)2−∑(x,u)∈Ew2u
于是记一个权值和以及权值平方和即可
第三题,有两种转移,上升完全背包,下降01背包,还是不难想到的。只是代码相当不好写短
DAY1代码在此
DAY2
第一题,我还是口可口可
第二题,我们考虑原图的逆图,若不存在一条从终点
T
到结点
第三题,真是神,我还是太弱了,并不能自己想出来。。。题解膜拜__debug吧