专栏文章

xmoj-3332

个人记录参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@minp5y85
此快照首次捕获于
2025/12/02 06:04
3 个月前
此快照最后确认于
2025/12/02 06:04
3 个月前
查看原文
首先,意识到前缀和的前缀和的意义 SSi=j=1ik=1jakSS_{i}=\sum_{j=1}^{i}\sum_{k=1}^{j}a_{k} 考虑每一个aka_{k}对答案的贡献,得 SSi=j=1i(ij+1)ajSS_{i}=\sum_{j=1}^{i}(i-j+1)a_{j} 分离正负,提取已知的i SSi=(i+1)j=1iajj=1ijajSS_{i}=(i+1)\sum_{j=1}^{i}a_{j}-\sum_{j=1}^{i}ja_{j} 因为点修+区查,所以使用树状数组维护,一个维护aja_{j},另一个维护jajja_{j}

评论

0 条评论,欢迎与作者交流。

正在加载评论...