其他分享
首页 > 其他分享> > 洛谷P4552 IncDec Sequence

洛谷P4552 IncDec Sequence

作者:互联网

题意

考场上:
首先观察答案是一段连续的区间,然后想到二分,再用类似NOIP2018D1T1的方法验证。时间复杂度可以达到 \(O(n+\log n)\) 。
In fact,这是道差分题。
我们让差分数组 \(s[i]=a[i]-a[i-1]\) ,实际上就是要把 \(s[2..n]\) 全变成0。

设所有正数的和为 \(x\) ,所有负数的和的绝对值为 \(y\) ,总贡献为 \(\min(x,y)+|x-y|=\max(x,y)\) 。第一问解决。
第二问的话,差分数组中所有的非0元素变为同号后有 \(|x-y|+1\) 种方案。

标签:贡献,洛谷,P4552,差分,负数,绝对值,数组,IncDec,正数
来源: https://www.cnblogs.com/BlogOfchc1234567890/p/11145844.html