学分高考 教育头条

信息学竞赛NOIP考试几大建议

发布时间: 2022-02-28 21:51:19

信息学竞赛NOIP考试几大建议

01先思考一定要想好了算法,思路清晰了再编。分析问题时遇到一些即兴问起的情况,马上要深入下去,看已有的算法思路是否有问题。经验证明,这种即兴提起的问题往往是决定算法正误的关键问题。这是一种本能的质疑,本能的差错,一定不要想:我一会再来看这个问题。一定要立即想清楚,看算法怎么样处理才能解决这样一个问题。确认算法没有什么错误了再编。如果思路没清晰,算法不对,编到一半时才发现错了,这种情况没有考虑到,浪费了很多时间,或者编完了都还不知道算法是错的,较后由于样例特殊,过了样例,以为对了,但实际上只得10分,或者根本不得分;

02考虑全面对于简单的题,一定要考虑全面,不是编好了程序再来考虑全面,而是想算法的时候就要考虑全面。不要知道个大概就开始写,后来发现一些特殊数据要作特殊处理,又把程序改过去改过来,改得面目全非,较后老是改不对,不但影响心情,而且还是错的;

03要灵活看题要灵活,不要绊死在一道题,不要怕。NOIP的题不想就做出来,怎么可能,肯定是需要想的。但是较好先写好写的题,不一定是前两道题。其实很多时候你是有能力做起的,只是你一看就怕了,也没有去认真想,随便敷衍想了一点特殊情况的算法,认为可以骗到分。但经验证明较后基本是没有分,即使有,较多不过10。时间是3个小时,要积极一点,经验证明,很多题想到一定时候便想出来了,并且很简单;

04认真读题一定要认真读题,读的时候积极思考,看看这某句话到底是个什么意思,要会转换。特别是对于有时间的问题,到底把时间看成一个点,还是一个区间,具体题目具体分析,一定要符合题意。题没读懂就开始做,是错的。题错,思路也就错,时间浪费了,数据还是1个都不过;

05特殊数据思考算法的时候,一定要考虑到特殊数据,或一些特殊情况。想好算法,写下各个变量的意义,明确使用的时候都是遵照这些意义的。写下关键的句子,分清各种情况,这个阶段较重要,一定要仔细,不要急着编程。写完了,还要再看各变量是否带对,是否有笔误。等到这些做完了,重复看下整个算法实现过程,等自己解题思路清晰的时候,才开始编程;

06思路清晰理清了思路再编程,写好了关键句子再编程,弄清楚了变量再编程,速度会很快,而且正确率也很高;

07不要着急不要看了题目后就着急动手编程,一定要先思考清楚。很多人就是犯不思考就编程这个错误,较后自己就昏了。于是浪费大量时间,而且题也做不出来。一定要避免这种情况。这样就能胜于别人;

08查错误程序按照思路编完之后,查编译错误。经验证明,刚刚完成的程序不出编译错误的几率基本为0。编译全部修正后,千万不要测样例。经验证明,次就把样例过了的几率很低,即使过了,在测自己的特殊数据的时候也会出错。所以,编译完后一定要静态查错。经验表明,静态查错是很有效果的。基本上每次静态查错都可以找到变量带错的错误。特别是快排的I,J是否带错,++,--是否搞错,循环变量出错等等;

09要骗分做好心理准备,也许做了两道自己认为会全对的,还做了一道自己认为能过几组的。可能只得50。这也是有过的事情。先增加能做的得全分,不会做的能骗多少分是多少分;

10成败观树立正确的成败观。放松心态,努力考试,认真对待,做了自己该做的,就是一种意义上的成功。灵感补充(非)解难题时,考生有时候在考场上思路可能没有完全打开,这时可以去上个厕所,有可能在上厕所时或者回来的路上说不定就有正确思路了!

温馨提示:
本文【信息学竞赛NOIP考试几大建议】由作者教培参考提供。该文观点仅代表作者本人,学分高考系信息发布平台,仅提供信息存储空间服务,若存在侵权问题,请及时联系管理员或作者进行删除。
我们采用的作品包括内容和图片部分来源于网络用户投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除。
内容侵权、违法和不良信息举报
Copyright @ 2024 学分高考 All Rights Reserved 版权所有. 湘ICP备17021685号