zoukankan      html  css  js  c++  java
  • 做衡八的日子(转自VFleaking)

    随着我A掉了1149,衡八的第二页也就被我干掉了一半,我的做题进度向第二页的后半页挺进。 想起去年八月的NOI给我的那个沉痛的打击,我至今仍感慨万分。一直以来,小学老师、初中老师总在要我们写一些大谈成功的文章,可是在我参加NOI之前,我根本没有真正悟出我在作文中论述的东西。是那次NOI告诉我,信息学不是什么酱油学科,那群高中生们比我考得好,并不是因为我运气不好,而是因为他们每天都在做题,而我则在研究一些其他的东西。不认真地打酱油,可以拿NOIP一等奖,可以进省队,但是绝对瞒不过NOI的火眼精金。我一直都认为我做NOI级别的题目拿不到分是因为题出得不好亦或是我运气不好没有正好想到解法,直到NOI给了我个教训。 仍然记得NOI考完后悲伤地回到宿舍时,我和ds神犇的对话。ds向我指了一条路——BZOJ 衡阳八中OJ。记得去年的一个星期五,徐老师第一次见到我时询问我平时在做哪些地方的题时,我略带点自豪地回答“没有”时徐老师的一点点惊讶。我曾经把不做OJ却能拿到NOIP一等奖当做一种荣耀,到ds给我看衡八上满是我不会的题目时,我才意识到我的愚昧。看到1000是A+B Problem时,我不屑一顾地直接在编辑框内写出来把它A了;但是看到1001 狼抓兔子时,我不知所措,不知如何下手。ds跟我讲这题怎么做时,我也只听了个半懂。 那时,我不知是从哪来的勇气和干劲,给自己立了个规矩:顺着做衡阳八中上的题,除非题目有问题,否则不能跳题。 刚开始做衡八时,我写C++还是C#的风格。最先做到的是三道省选题,接下来是一题一知识点的湖南省选题,再后来是江苏、上海、浙江的题——想起做那些题的时光真是难忘。看题要看半天,看完了没思路,去看题解发现了一堆自己不会的知识点。学完了知识点再回来看题解仍然收获一脸茫然。总算弄懂了开始写,却是写写停停。好不容易写完了又要本地调试半天,交上去还要TLE、WA、RE半天,衡八才觉得我认真够了,给我一个绿色的Accept做奖励。通常一道题一做就是几天。有时网上题解不详细,还得自己YY很久。那种感觉真如开荒一般艰难。看看ds神犇轻轻松松地虐题,真是膜拜不已。 当我开始做HAOI时,一切开始缓解。我不再觉得做题有那么艰难,大约也是这个时候,我程序常数越来越小,用时排名开始经常出现在第一面。我慢慢找到了感觉。我开始悟出这样一个道理:没有什么神题,题都是人出的,解法都是人想的,标程都是人写。虽然出题的可能是神犇,但是神犇再怎么神,他写的程序也肯定要被电脑乖乖地运行。程序所用的方法,肯定不会动用量子计算机之类的高级东西,肯定用的是一些常规方法。没用到常规方法的,也肯定是啥结论题或者是恶心数学题。 就这样,我A掉了HAOI和NOI2008,还有SCOI军团。由于看不见部分题目,我随便做了点题目之后我进了内部组,于是转战POI。在被神奇的波兰题目搞昏了之后,我来到了CTSC脚下。记得ds在APIO时曾说:“你马上就把POI做完了,做到CTSC时你就做不动了,我看你到时候怎么办……” 弹指一挥间,我一直秉持着非题目有问题不跳题的原则,艰难地一题一题顺着做下来,去年NOI已经过了将近一年,去年的NOIP早已落下帷幕,我A掉1099已经有两个月了,APIO已经结束了一个月了,CTSC题已经做了7道,回忆起衡八陪伴我的日子,我就像是一个开荒者,用自己的汗水把题目前面的一个个空白,栽种上一个个绿色的"Y"。 现在想来,有谁不是在这样的做题过程中成长起来的呢。谁都有也有初练线段树的时候,也有觉得后缀数组难写的时候。但是在做了几道题之后才会说线段树很水,后缀数组可以随便写。第一次写杀蚂蚁(1033)这种题,谁都会觉得难写,但是在写了几次之后,sevenkplus才会甩出一句“灭鼠计划完全没有代码难度”。谁都有觉得题目难的时候,但要是第二次,第三次见到这种题,便不会再说难。Ranklist排前几的全是神牛,我以前以为那是因为神牛本来就很神,现在发现其实是做衡阳八中成长起来的。在NOI之后,我第二次真真切切地感受到了这样一个道理:信息学不是酱油学科,任何货真价实的神犇都是靠努力成就了自己。 今天湖北NOI学生交流群里竟聊起了高考。想起我的信息学之旅,竟总是目睹一批又一批热爱信息学的学生黯然离去。再过一个月,我又会去NOI。等NOI完了以后,湖北省队交流群就再也不会有互测了,也就该安静下来在灰尘中度过余生了。如果我没能在今年进入国家集训队,就又要搞一次NOIP、省选、NOI的轮回。我异常珍惜现在的这段时光:有互测,有人跟我一起做衡八,有人可以跟我讨论题目——这一切只能持续到七月底。等NOI闭幕,现在的湖北省队除我以外的就全部要和我说再见了。 NOI会如何?我不知道。衡阳八中见证了我的成长,翻看我以前的代码,和现在我写的代码竟是如此不相同。我很感谢衡阳八中,很感谢root,以及后来买下衡阳八中的lydsy。做衡八的日子里,我学到了知识,学到了写代码的能力,更学到了能力不会从天而降的道理。
  • 相关阅读:
    Makefile 跟着走快点
    MariaDB 复合语句和优化套路
    Unity Shader常用函数,标签,指令,宏总结(持续更新)
    ThreadLocal 简述
    Java全排列排序
    Thrift入门
    Nginx + Keepalived 双机热备
    Linux 虚拟IP
    Java 反编译
    Spring拦截器
  • 原文地址:https://www.cnblogs.com/wkxnk/p/3969295.html
Copyright © 2011-2022 走看看