【GDOI2018Day1模拟4.17】药香沁鼻

Description:

【GDOI2018Day1模拟4.17】药香沁鼻

题解:

比赛时写了个O(np)加了掉优化就过了——呵呵呵

这道题wwt之前应该是讲过的,但是忘了。

做法是从上往下dp。

转成dfs序,因为子树会在一个连续区间内。

对于x,两种转移,选它,走子树内(直接传给下一个),不选它,传到子树外的那个点。

也可以直接dfs。

对于点x,设有子节点y。

把x的背包copy给y,y去dp,再copy回来。

两种做法都是O(np)