纪中旅记

Part Zero:

         本人作为一个初一下才开始OI的蒟蒻,又在一个较弱的城市里,因此开始时圈子十分小,三个学期过去了便有些自大地认为自己水平6尚可。直到这次去了GD的信息学圣都——中山纪念中学,才第一次见到了各地真·大神的风采,也因此找到了自己的问题,有了不小的提升。

Part Zero-plus:

         初次写博客还没有自我介绍诶……我是深圳市准初三蒟蒻一枚,近期暂以拿到省一为小目标(大目标当然是一个亿IOI啦~),还请多多关照。

Part I:

         来到纪中,第一个感觉就是:

        

    简直是太大了!

         这是一个建在景区里的学校,作为一个中学,校内各种公园、故居、综合楼、图书馆、林荫道、篮球场足球场游泳池……感觉自己引以为傲的深中完全挂了-_-||。然而食堂的饭嘛……说道这里各位想必都明白了,嗯哼(深中强势扳回一城)。踏入这个学校的一瞬间我是懵逼震惊的,因为这和我猜想中的差距蛮大:试想,一个信息学竞赛在全国排上前列的学校,竟是如此花香文艺气息十足?大概是刻板主义暗中作祟。

         但是这学校中仍在暗处等待着我的,是代码与思维的漩涡……

Part II:

         纪中的机房不大,电脑配置不高,但是摸着那些久经沙场的机械键盘,感受过去的前辈、上古巨神们留下的指印,仍觉得有美妙的敲击声在脑中萦绕。周围的同学们,有纪中本校的也有各省各地前来学习的——最远的甚至有来自山东的同学。来这里之前我对自己是十分有自信的,因为在自己的学校里题目比较简单,同学也比较水(深中同学不要打我),所以常年打模板题打出的蜜汁自信导致了严重的自我膨胀。来到纪中第一天参加模拟赛,就被三道超出了自己能力的题目打蒙了:这都是什么东西?!第一天的我不仅没有想到正解,暴力还挂了一道题-_-||,最后60/300惨烈收场。下午的讲题,一开始也是一脸懵逼:平时听过的那些“高端”算法居然都在这里成为了现实,而且还从那些看起来沉默实则超神的同学嘴里如同行云流水、信手拈来一般讲出,周围听课的同学们居然也不住地点头赞同,而我却什么都听不懂——这可能是我进入OI界后最沉重的一次打击。

         晚上对着闪烁的屏幕,我陷入了对自己的深刻思考与谴责——怎么会?我从前的傲气与自信,在一场三个半小时的模拟赛中已是衣不蔽体,我甚至能感觉到放弃的种子快要打破了心头自认坚固的屏障……回想起来,我初一下学期插班加入信息组,过了半年就成为了同年级中的前列,初二作死考提高组省三收场,然而自己却仍然洋洋自得,不知天高地厚。

         那,今天的比赛大概就是像饶教主那样说的,把我从“飘在天上”狠狠地打向了大地。

         整个第一周,我都感觉自己浑浑噩噩地过着,每天比赛靠水分勉强上百(好吧第一天是真的蒙了),然后艰难地在浩如烟海的博客与百科中寻找新算法的窍门,用自己可以称是几乎没有的代码实现能力写出难看到极点的代码,以全班最慢的成绩切掉,甚至很多时候一天的题目都没法当天AK。同时,晚上的专题讲座对一开始的我来说也是十倍的折磨。每天的讲座一开始都难度较低,但是随着时间的推移越来越多的高难度变换与知识点轮番进攻,高思维难度的题目令下面所有同学齐心协力都做不出分毫,更别提我这个蒟蒻了。在纪中的第一周对我来说就像在蹒跚学步一样,总是为了第二天的模拟赛烦恼。

Part III:

         短暂的周末里我去了一趟顺德放松,吃到了美味的烧鹅(这是题外话),然后再回到纪中进行第二周的训练。第二周一开始,一部分A组最靠前的dalao去了清华集训组,这令我们的压力下降了一些,而这也成为了我转变的开始。16号的模拟赛,我第二题用水法碰巧过了95分,再加上暴力罕见地没有写挂,居然排到了前十——这是我第一周想都不敢想的事情。一方面是因为经过了我第一周的往死里学,我的实力较从前有大提升;另一方面也是由于几个大佬升级,我的排名前进,让我捡回了自信心。说实话,第一周的情况比较特殊——没做好心理准备的同时遭到猛烈进攻的话,人的心理防线很容易被摧毁。不过幸好第二周的状况回转,我仿佛在冥冥中看到的自己前进的道路。

         说到这里就不得不提一下帮助我的几名纪中与华附的学长:我一直坚信信息竞赛的选手们是对同学最为友好的,而这一点在中山得到了证明:只要有人提出问题,那么不管多晚,这个问题多么简单易懂,都会有人给你细心地讲解,直到你懂为止。所以很多时候信息学的选手不需要教师的存在:互相帮助的氛围与强自学能力,使我们真正得以独立学习,在浩如烟海的网络资源中开辟出自己的一条路来。

         第二周对我来说是个转变。即使第三周时很多纪中的同学离开,省选组又并入A组,令得题目突然变难,我也没有像第一周那样心态爆炸,也是适应能力增强的表现吧。

Part IV:

         第三周的题只能用一句话来形容:

        

   很难

   超级难

         对于我这样的连省一都没把握的蒟蒻来说,AC自动机、SAM肯定是超限了的。然而多知道一些名称也是好事,为了未来的学习打下基础嘛。

         现在回观这次集训,感觉21天以来学到的东西已经隐隐超过了之前一年半的全部收获,在这里列出:

         1.程序实现非常重要。即使你绝顶聪明(博弈论的梗),你不会把脑子里的东西转到电脑屏幕上,是没有用的。当初最后一天,同桌同学和我都想到了STL set的做法,然而他写出来切掉了,我调了2个小时仍然有bug最后惨然爆零。后来看他的代码,很多我需要用一个map才能挺过去的难关,他用一两个临时变量,两三行就解决了我十几行的问题,可见代码的重要性。

         2.不能总是写模板题。模板题很重要,但是NOIP绝对不会出模板题给你写。需要的除了算法的基础知识以外还有思维能力,和数学建模能力。这个名字听起来很高端,然而实际上也只是把题目里的描述变成算法上的变量,因此要多做题就能很好的锻炼。

         总的来说,写题和改题才是学好OI的基础。做的题目不够,打的比赛不多,就没有办法得到训练。有的时候甚至要逼迫一下自己,给自己一些超出能力上限的题目去做,这样才能在极限数据危难中得到提升。

End:

         纪中是个好地方,是个让人彻头彻尾、全心全意投入OI中去,并能让人彻底改变自己的地方。

         对我来说,深中是梦开始的地方;

         那么纪中就是梦通往实现的路标。

原文地址:https://www.cnblogs.com/dedicatus545/p/7435335.html