头像
Keven·
编辑于 2019-06-15 18:18
+ 关注

E和J

E、希望

线段树维护区间最小值,计算出数组中小于0的元素删除所需要的代价和删除后对答案的贡献,然后做一次01背包, 就是最后可以获得的值。


J、外挂

通过观察操作2的计算方法,容易发现,然后线段树维护区间和和区间平方和。

传递标记的时候,发现区间和和区间平方和存在关系式


然后每次先维护区间平方和再维护区间和就可以啦

https://ac.nowcoder.com/acm/contest/view-submission?submissionId=40773194

全部评论

(1) 回帖
加载中...
话题 回帖

等你来战

查看全部

热门推荐