学习信息学时间不够用?掌握这些方法事半功倍!
学习信息学时间不够用怎么办?
没时间刷题,还想考好成绩怎么办?
每天只有一小时练题时间怎么办?
相信每位选手都有过上面这些困扰,尤其是入门较晚的小白选手,文化课占用太多时间,但又想少练题出成绩,这种情况下怎么办呢?
虽然学习信息学大量练题很重要,但其实掌握这些练题方法更重要!做到下面几点,也能让你的信竞成绩得到进一步提升。
提升实战技巧,练题不如多参赛

为什么让大家多参赛呢?给大家举个例子:一个有两年参赛经验的选手也会因为一些小失误导致正式参赛的时候爆零。爆零就意味着今年学习知识、练的赛题都派不上用场了~
坐在考场上参赛与坐在家里刷题并不一样,想要把所学的知识用用到竞赛中,确实需要多参加模拟赛。
为啥小编多次推荐大家去参加 USACO,这种免费的官方性质的比赛确实很少,参加了就是赚到,多参赛不仅能帮助大家认识到自己的不足,还可以提前熟悉竞赛规则,养成良好的参赛习惯。
随时保存、开场后快速决定做题顺序、对拍、检查空间占用、检查 freopen、检查文件有没有放对位置,这些都是考场上一定要会的技能。
一般比赛都会在周末举办,平常没太多时间练题的选手,可以在周末匀出时间来,多参加一下模拟赛。
USACO 报名:
http://www.usaco.org/
计蒜客月赛报名:
https://nanti.jisuanke.com/contest
刷题过程中更提倡多想

信息学竞赛本质上是思维的竞赛,赛题读懂很简单,但能否做出来,关键在于你能否想得到,本质上考察的是思维能力,你对这道题的解法。
锻炼思维能力,需要一个人在生活中多想、多深入思考,这不仅是多做题就可以的,还要善于提出问题,比如游戏、数学题……这些都是值得探究的问题(如何利用信息学知识做出来),生活中对这些事物的探讨很重要,即使解决不了也没有关系,最重要的是思考过程。
做题也是如此,重要的不是刷题,而是做完题后思考这道题是如何 AK 的,又是因为啥出现了问题?自己是哪个算法知识点掌握不充分?
其实疯狂刷题对代码能力的提升,效率并不算高。想要成绩得到提升,多思考才是正解。
大量刷题不如做几道好题

现在网络十分发达,想在网络上找赛题很容易,但太容易淹没在信息的海洋里,找不到合适的赛题。日常刷题如果刷的都是一些无用的水题,就很难得到提升。
大家要想办法甄别赛题的好坏,尤其是模拟赛。
在这里还要提醒大家,好的题代表是难题,学到什么知识点刷什么样的题,千万不要拔苗助长。一定要有了坚实的理论基础和代码能力之后,再去练习更高难度的题目。
比刷题更重要的是学好基础知识点,薄弱的理论基础是不足以支撑学习高难度的算法和数据结构,更无法支撑选手在竞赛中获奖,这种情况下即使刷再做题也是在做无用功。
最后建议大家找一个靠谱的信竞老师,刷题过程中如果产生了疑惑会很好的得到解答,也更利于成绩的提升。毕竟如果没有老师的帮助,很多选手很难模拟出考场上的环境,当你坐进考场的时候,可能连如何从终端编译自己的程序都不知道。

添加 家长论坛微信
全部 0条评论