智障错误总结

0.认真读题

1.取模要取完

2.注意时间和空间限制,要算开不开得下,还要注意数组有没有开小

3.文件名不要打错,子文件夹建不建看比赛规则

4.关闭同步流后不能用在<cstdio>里的函数

5.要用 i^1 表示边的编号的题前向星建图cnt初值赋为 1

6.考完试记得交程序

7.自己手造大样例测错误

8.size 不管在哪里(包括正式比赛)都是关键字,不能写!少数OJ不敏感

9.多个子任务的 if 中最后要加 return,不然会输出多个答案

10.想清楚再改代码,改完检查,一 定 要 过 一 遍 样 例

11.遇到感觉能做的题一定要去尝试,说不定全场都会就你没做

12.如果有暴力的部分分就一定要打出 保证对 的暴力代码,万一写的正解是假的还能有一点分

13.交题的时候一定要确保自己交的代码是最终的代码,不要改了错但交错代码挂分

14.要删调试的语句,包括但不限于输出变量和递归遍历以及一些会使复杂度变高的东西。

15.在开始写一个做法前请先模拟样例,要不然写到一半甚至写完了才发现假了不好玩(

16.如果是分讨题有很多 case,一定每一个 case 都要输出一遍试一下有没有错,因为这个挂T1就不好玩了

17.一定要估计大众分,思考哪些分是必须拿到的,且不能挂的,不要因此放弃思考而错过AC某些题的机会

18.不要浪费考场时间,暴力打完了一定要去想正解!NOIP正式赛不可能全是难题,总有能AC的。

18.同时有 nm 的时候不要写混,详见2024 S T2

19.在hack自己的做法时注意hack数据是不是假的

20.写完题后(特别是模拟题)一定要再认真读遍题,确认是不是题中的一条信息都用上了

21.再简单的题如果没有大样例写完后一定要自己造点数据出来(也就MZOJ的智障模拟会没大样例了)

22.代码中特殊性质以外的点都用暴力来跑,说不定多过个点呢,所以不要给纯暴力设if

23.开long long,不确定数据范围也要开,NOIP里一点常数没啥影响\

24.不要放弃搜索剪枝

25.题面里数据的上界是 1018,但是你自己代码里上界要设 2631=9223372036854775807

posted @   和蜀玩  阅读(123)  评论(2编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示