E和J

E、希望

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


J、外挂

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

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


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

https://ac.nowcoder.com/acm/contest/view-submission?submissionId=40773194
全部评论
down 是线段树的lazy操作吗  如果没有这个操作有没有影响  就是直接线段树算(纯属萌新求助)
点赞 回复
分享
发布于 2019-09-12 17:27

相关推荐

2 1 评论
分享
牛客网
牛客企业服务