树状数组模板
template类
10多分钟写完了abc,d的优化不够到位被卡,ddl上又多一条dfs优化了。
这次的e倒是很简单,看到min 取max ,第一反应就是二分,于是就是对三种不同的分别背包然后二分,由于他数据范围小所以暴力n2也能过,但是二分应该是最好的算法。
暴力的思想需要学习。
xor的性质也不是很了解,需要学习线性基。
牛客寒假训练营i题是个树形dp,又想到济南的铜牌题也是树形dp,感觉有必要研究一下。
update at 1.26 2:00
研究了差不多一天半,差不多会了,先算子树合并的贡献,再算具体的贡献。后面有空细细记录一下。
找回这个荒废了一年多的博客并设置好了,看看效果,后面的做题记录就写在这里了。