- 编程
一些减秒技巧
- @ 2024-10-4 19:55:41
前情提要
本篇是对于入门OIer在比赛中TLE的一些建议,大佬们可以退出了
正文
TLE是许多OIers最头疼的问题,有时候甚至只差几毫秒,所以以下是一些方法来帮助减短时间。 1.不用万能头 虽然万能头好用,但是会耗费编译时间,所以在用不到那么多库的时候,可以使用以下头文件:
#include <iostream>
#include <algorithm>
#include <cmath>
2.将cin cout改为scanf printf
这个也是很多国赛级别选手喜欢用scanf,printf的原因,我们可以使用以下代码快速转换:
ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
3.不使用endl换行 我们可以这么写:
#define endl '\n';
或者如果不嫌麻烦可以直接在每一行输入输出后面加'\n'
3 条评论
-
xxzc001 LV 8 @ 2025-6-2 21:40:20#pragma GCC potimize (3, "Ofast", "inline);O3优化 -
@ 2024-11-5 20:43:09优化编译器 -
@ 2024-10-4 22:23:08
万能头貌似增加的是编译时间不是运行时间
- 1