1 条题解
-
1bfw LV 8 MOD @ 2020-07-26 10:42:38
这个题,显然,板子题。有以下算法:
- 分块,\(\mathcal{O}(n) - \mathcal{O}(\sqrt{n})\).
- 线段树,\(\mathcal{O}(n \log n) - \mathcal{O}(\log n)\).
- \(\text{ST}\) 表,\(\mathcal{O}(n \log n) - \mathcal{O}(1)\).
- 前缀和,\(\mathcal{O}(n) - \mathcal{O}(1)\).
显然前缀和最为简洁。记 \(s\) 为 \(a\) 的前缀和,即:
\[s_n = \sum_{i=1}^n a_i\]
可得
\[\sum_{i=l}^r a_i = s_r - s_{l-1}\]
时间复杂度:\(\mathcal{O}(n) - \mathcal{O}(1)\).
实际得分:\(100pts\).
- 1
信息
- ID
- 1001
- 难度
- 2
- 分类
- (无)
- 标签
- 递交数
- 23
- 已通过
- 14
- 通过率
- 61%
- 被复制
- 1
- 上传者