社区讨论

站外题求助

题目总版参与者 5已保存回复 7

讨论操作

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

当前回复
7 条
当前快照
1 份
快照标识符
@lo1tm5v3
此快照首次捕获于
2023/10/23 02:47
2 年前
此快照最后确认于
2023/11/03 03:20
2 年前
查看原帖
给定一个序列 a1,a2,a3,,ana_1,a_2,a_3,\dots,a_n,请求出该序列每一个连续子序列的最大值,并计算这些最大值的和。
也就是求出
1ijnmax{ai,ai+1,,aj}\sum_{1 \leqslant i \leqslant j \leqslant n} \max\{a_i, a_{i+1}, \cdots, a_j\}
数据范围:
  • 1n5×1051 \leqslant n \leqslant 5 \times 10^5
  • 0ai1060 \leqslant a_i \leqslant 10^6
用单调栈的思路做结果抱零了(

回复

7 条回复,欢迎继续交流。

正在加载回复...