XenonWZH's Blog

卷了个寂寞?

概念

前缀和为一种预处理,可理解为数列前 \(n\) 项的和。可降低查询某些信息的所需时间。

1
2
3
4
5
6
// 前缀和示例
int sum[MAXN];
sum[0] = a[0];
for (int i = 1; i < n; i++) {
sum[i] = sum[i - 1] + a[i];
}
阅读全文 »

题意描述

洛谷链接

本题定义了一个新语言名为 A++,语言的循环定义如下:

1
2
3
F i x y
循环体
E

本循环相当于

1
for (int i = x; i <= y; i++)

输入一个程序和时间复杂度,判断时间复杂度是否和程序相符。 其中满足 x,y 必为常数或 n,n 远大于 x,y。

具体信息可详见洛谷,链接见上

阅读全文 »
0%