NOI2018 AFO – Lijinnn's Blog



NOI2018 AFO – Lijinnn's Blog

NOI2018退役二十多天了,我才发觉应该好好记录一下自己与OI相关的这两年,写下一点以后可能留恋的东西。

上高中前,对计算机知之甚少,保留着懵懂的、如孩童般的一丝兴奋与好奇。

高中第一节微机课,我和四班的其他同学一样,了解着所谓的"信息学奥林匹克竞赛"。pan老师一边放视频,一边讲述着PoPoQQQ的那届学生的种种成绩。我心中感叹:哇!视频里那个揪头发的学长竟然保送了!不学语文什么的也可以上大学的啊!这门竞赛好有意思的样子。之后又听说别的竞赛好像都有一些之前就超厉害的人,提前学到blabla了,于是乎,我就放弃了其他科,转而填报了一无所知以及一无所有的OI。家长表示学竞赛风险大以及怕落下文化课,并不是很支持。"学学看吧。"我说。从此开始了每天放学去食堂,30min吃饭,之后去机房六点到八点学习竞赛的生活。

程序语法基础题,2147483647,逻辑运算符...我在我的小本上记录着每天讲的内容,笨拙地用两个食指在键盘上敲打着一行又一行的代码。时间过得很快,刚调出来一两道题就下课了,但每次在一篇子的错误后面看到绿色的Accept的方块,就觉得非常有成就感。尽管文化课上,身处四班的我的同学们都提前学过,需要去适应"是个人就啥都会,就我不会"的状态,但还是没有因为文化课的原因放弃竞赛。让我兴奋,让我喜悦的事情怎们能给我不得不去做的事情让路呢?还好每次大考前Pan都会给一两周或是几天的假期,可以补救一下我的文化课,考试成绩都还可以看。日子也就一天一天充实的过去了。

学了两个月,迎来了NOIP2016,初生牛犊不怕虎的我Day2死写T1(因为只看懂了T1),拿了65 points,省二等奖。因为考试之后许多同学都不学了,我们这帮零基础的得以和其他人一起在好的机房学习了,也有了专属于自己的电脑。身边的伙伴也多了起来,认识了zyb,benzy,mk703,ciel,zty(其实更早就认识了),有两个叫gxz、zcq的,因为学习进度不在一个数量级上,所以还是不太熟。零基础只剩下了四个人,因为人少,Pan让zyb、zty、benzy、mk703分别辅导我们四个。有神犇带飞的形式再加上放学时间变为9点的原因,学的很快。到寒假的时候已经和zyb等人进度平齐了。这段时间内文理分科,零基础同班龙哥学文了,于是乎四班就剩我一个现役OIer了。

吉大冬令营倒没什么太大印象,只记得玩hzwer的2048,快玩死的时候大爷在后面喊:"左!左!右不就死了吗?"。啊!对,日新楼旋转小火锅贼好吃,寒假快结束的时候,听说学长们去了一个叫冬令营的比赛,考好了还能签一本线。当时不知道怎么想的,就觉得需要快点变强,明年这个时候拿个一本保底,以后也没想别的什么,例如:"没考好怎么办,还学不学"、"NOIP考完会不会退役?"的问题。

高一下学期,日子像以往一样过着,不同的是文化课感觉轻松了,于是乎就和各科老师商量只完成一部分作业。结果就是每次课代表我那里都习惯性跳过,即使可能我伸过去了拿着作业的手。家长这边看我学竞赛积极+学这么长时间了,也不忍心不让我学,压力减小不少。考试成绩也就那个样子,没下降也每上升,日子平淡而充实。gxz、zcq为了冲击冬令营提前脱产了,我也没想自己也脱产什么的,毕竟竞赛和文化课都没有那么强的水平给我战斗的信心。随着时间的流逝,benzy离开了,lb也是。他们自己都没说什么,我也没有理由去愤愤不平,只能感叹一下现实阻力之大,人之渺小罢了。

暑假,来了好多人到吉大培训(每天吃"大锅饭",真香!)。PoPoQQQ讲课,霸气侧漏,乃真·大爷。中间搬了机房,原因是机房在的那个楼消防不合格,属于违章建筑。机房和其他竞赛一起搬到了教学楼一楼半原国际部的位置,还不错,脱产的时候偶尔能看到原班同学。


Read full article from NOI2018 AFO – Lijinnn's Blog


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts