如果你的时间复杂度正确但却被卡常了
查看原帖
如果你的时间复杂度正确但却被卡常了
909294
zhuweiqi楼主2023/8/7 12:29

1、把循环中的一些数学计算项(如求出 ∑i=1ji\sum_{i=1}^{j}i,每个魔法精灵魔供值的平方等)先预处理完存进数组里,要调用的时候直接访问数组。

2、老老实实用 if 判断,别用 cmath 库中的系统函数 min。

3、循环变量前面加上 register 卡常,输入用快读。

4、初始化用 memset。

2023/8/7 12:29
加载中...