前缀和学习笔记 发表于 2021-08-24 更新于 2022-09-04 分类于 OI , 学习笔记 概念 前缀和为一种预处理,可理解为数列前 \(n\) 项的和。可降低查询某些信息的所需时间。 123456// 前缀和示例int sum[MAXN];sum[0] = a[0];for (int i = 1; i < n; i++) { sum[i] = sum[i - 1] + a[i];} 阅读全文 »
「NOIP2017」时间复杂度 - 模拟 发表于 2021-08-24 更新于 2022-09-04 分类于 OI , 题解 题意描述 洛谷链接 本题定义了一个新语言名为 A++,语言的循环定义如下: 123F i x y 循环体E 本循环相当于 1for (int i = x; i <= y; i++) 输入一个程序和时间复杂度,判断时间复杂度是否和程序相符。 其中满足 x,y 必为常数或 n,n 远大于 x,y。 具体信息可详见洛谷,链接见上 阅读全文 »