考前注意事项


1.比赛前一天晚上请准备好你的各种证件,事先查好去往考场的路线;

2.请将题目通读完以后,再开始深入思考你认为最容易的一道题

3.即使题目再容易,也不要着急写代码,请先明确自己每一步要干什么后,再开始写,轻敌会是你最大的错误

4.请一定先明确自己要干什么之后再写程序,不要走一步想一步

5.如果这是一道动态规划题,请先把转移方程写在纸上再进行编程

6.涉及到边界处理、加一减一之类的问题,请在纸上举个例子,标上下标以后,在编程时参照纸上的下标写

7.如果思考30分钟仍一头雾水,没有可以实现的算法,请你果断屏蔽掉100%的那一栏数据,开始写60%,50%乃至30%的算法——在NOIP里面,30分绝不是小数目

8.即使题目看起来再没法做,也不要提早放弃,这个时候纸和笔会是你最好的朋友,自己尝试几个例子,也许你就会找到答案

9.请掌握自己的节奏,不要被他人影响。如果你发现你旁边的人写得很快,请你放心,他的算法十有八九都是错的

10.调试过程中,请一定至少使用文件输出输出调试一次。

11.调试时如果有错,一定要将你的代码从头到尾通读一遍,也就是静态查错,这是整个编程过程中最重要的步骤,有的变量存在重复调用的问题,使用调试的方法一个小时也看不出来,而静态查错可以一下指出错误所在

12.通过样例后,请你一定不要放松警惕,因为样例并不能覆盖所有的情况,请自己设计几组数据,争取卡死你的程序,如果你已设计不出能卡住你的程序数据,恭喜你可以做下一题了。

13.调试你的程序一定要分模块调试,不要从头跟到尾,无端消耗考试时间

14.数组定义在全局变量。在内存允许的情况下,能开普通队列就不要用循环队列,能开下普通数组就不要用滚动数组

15.为了万无一失,请你用return 0结束你的程序

16.当比赛还剩下5~15分钟的时候,请不要再改动你的程序,即使你怀疑它对你的一个输入给出了错误答案,因为你自己算出的结果也有可能是错的

17.这个时候请你检查是否注释了该注释的东西,文件名是否写对,文件夹是否建对,请一定反复检查!

18.请记住,NOIP不怕暴力,怕瞎算,不怕不会,怕不敢,有时间的话一定要写一个暴力程序去对拍,验证算法的正确性


byebye
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值