犯过的弱智错误
1、一定要看清楚要不要加文件,要加的文件后缀名。
2、一定要看清楚数据范围,要不要开long long
、long double
、__int128
,同时一定不要开小或者开大数组。推荐的方案是 $O(n)$ 算法无脑开 $10^6$,$O(n \log n)$ 算法至少开到 $3*10^5$。
3、注意输入格式。先输入n
还是m
?
4、测试速度的时候要开-Ofast
。
5、在不确定程序能否正常运行的地方加assert
。
6、交程序之前记得用-fsanitize=address,undefined
测试一遍,然而用这个编译选项时执行效率会大大降低。
7、请注意输入中不保证l<=r,如果l>r你需要交换l和r
8、写乱搞的时候注意卡时,不要卡错了。
9、当你在这道题上完全卡住的时候,不如去前面的题写几个拍子。
10、先把所有的题看一遍,确定哪道最可做。
11、注意大小写。IndSet
不是Indset
啊。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 JZX102624的秘密基地!
评论