易错点以及注意事项

常犯错误:
1、打表不删除
2、文件名打错
3、不开long long
4、使用long long 但是没有打lld
5、负数下标
6、变量重名
7、审题不仔细
8、没看数据规模导致数组越界
9、变量,数组不赋初值
10、没有去掉freopen的注释或没写freopen
11、c++编译inline后没有类型
12、在NOIP当中:STL要用clear赋初值:数组变量要赋初值;字符串,STL容器不能用memset
13、题目要求却未对结果取模
14、没看清问什么,就输出其他的东西
15、循环变量打错
16、变量名混淆(例如m和n互换)
17、输入的变量混淆(例如输入的是n,m;你却输入了m,n)
18、输出格式错误(例如题目要求你行末不能加空格,你却多打了一个空格)
19、提交错程序
20、在未开启文本扩展名的情况下,手动添加了扩展名
21、变量重名
22、全局变量与局部变量重复定义
23、定义的变量与C++内置的关键字重名(最好首字母大写)
 

考试时间的规划
1、第一题到第二题,尽可能在一个小时之内写好,然后在用10~15分钟时间里去检查它们是否拥有低级错误,并再次校对文件输入输出
2、在确保第一题到第二题无误的情况下尽可能的想第三题的正解;但是如果前两题没在一个小时内写出,那就先写第一题和第二题(如果难易程度是按照从小到大排序的话),先易后难,这是考试的基本“贪心”策略。
3、如果第三题正解实在想不出来,那就尽自己的全力来打暴力,能骗分的骗分,能暴力的暴力,能剪枝的剪枝,反正是自己能拿几分就拿几分
4、第三题完了之后,我不求第四题能打正解,但是如果第四题能写暴力的话还是尽量要写暴力的。

猜你喜欢

转载自www.cnblogs.com/ziyuwang/p/10425996.html