ESSAY May 26, 2025 [ABC407F] Sums of Sliding Window Maximum 题解 一眼题啊。设 左侧第一个不比它小的数的位置为 ,它右侧第一个比它大的数的位置为 。(这样可以保证既不漏算又不重复计算。)那么对于 ,它可能作为最大值的极长区间显然是 。这个区间又被 分为左右两段。设两段中较短的一段长度为 ,较长一段长度为 ,总长度为 。那么 可以带来以下贡献: ; ; 。 将第三组式子拆为: 。 于是维护两个差分数组即可。第一个差分数组 维护的实际值就是 ,第二个差分数组 维护的实际值是 。 于是就做完了。 提交记录。 关于本文 由 Getaway_Car 撰写, 采用 CC BY-NC 4.0 许可协议. #题解 下一篇 [ARC147C] Min Diff Sum 题解 上一篇 别样的罚时大战>