【训练总结】

这篇博客主要是记录模拟赛时候出现的问题,赛前读一读,减少一点出错误的几率吧

最近几周模拟了大概十次比赛,每次比赛都或多或少有一些问题…
以下问题不按顺序给出…
1.题目给的图是mn的,结果写成了nm,对着代码自闭了两小时
2.dp转移的时候,转移的时候没有判断合法性,也就是使用了不合法的状态转移了合法的状态,这个显然是有问题的,转移的时候应当是合法状态去转移,就算合法状态转移到了不合法状态,也是没有关系的
3.code::blocks甚至是现场赛可能都是不支持__int128的…热身赛的时候一定要测一测
4.代码的边界出现了不少问题,判断计数的时候一定是在for的第一行就计数…
5.题目中明确给出了图的大小,却没有看到那句话,算错了图的大小,wa了很多,题目一定要仔细认真的读
6.前期一定要先把题大概都读了,不然的话,后期根本没有时间去读题,也没有时间去思考了
7.仔细分析int还是long long
8.ECNU的计算几何板子不会用,编译不过去
9.实在不知道哪里错了,先对拍,再大胆试
10.cin和scanf不要混着用
11.复杂度大胆分析,细致分析,比如有一个题,复杂度明面看起来是5040004000*log(4000)*log(4000),但是大胆做,加一点剪枝就可过,因为不敢分析复杂度而放弃正解的情况屡屡发生
12.有时候在T组输入里面重新定义变量也需要初始化,不然还是有值的,总之多组输入一定要清空

发布了159 篇原创文章 · 获赞 13 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/KIKO_caoyue/article/details/102660193
今日推荐