xingshuyan000
2024-12-01 09:51:20
(文章长度预警:本文内容较多,篇幅较长,如果有兴趣了可以继续读下去)
不知不觉,我的 OI 生涯也已经进入了尾声,我来写一篇退役记,谨以此记纪念我这充满曲折、坎坷而又失败的 OI 生涯吧。
我现在是高二,学信息学竞赛刚一年多点,看我的洛谷注册日期(2023-09-17)就能知道,不算太长。
我最开始学信息学竞赛,是因为我们高一的第一节微机课,我们老师可以说是一整节课都在说信息学竞赛的各种好处,我呢,也是被成功“诱惑”,再加上我对电脑特别感兴趣,就选择去学了 OI,没想到,这一学就是一年多。
说实话,我觉得我真的学的太晚了,其实我们初中的时候,我们老师也在我们班提了信息学竞赛这件事(我初高中在同一个学校,信息技术课老师都是同一个人),我当时也想学,但我没怎么跟家人说,我自己也没放心上,于是——就没学成。
到了高一,老师又说了这件事,我就想着,跟家人商量一下吧,我妈说我要想学竞赛,就学信息学,其他几个别考虑,于是,我跟老师联系了一下,应该是到了第二次课,我就成为了 OI 的新成员。
高中的文化课压力大,我只能从我的文化课中挤出时间,一周大概有最少 6 个小时学信竞,这也就导致我文化课会跟我们班其他同学差一截(你想想一周比人家少学最少 6 个小时了是吧)。OI 的老师讲的比较快,我基本上每次都会落后一点,比如我们老师在讲数组了,我还在前面看分支结构和循环结构了,就跟不上。到最后,我们都讲到高级算法、高级数据结构了(比如树状数组、线段树、并查集、图论最短路、st 表等等),结果我还在前面的基础算法(贪心、二分、基础 dp 这些)那边停留着。一下子就快到今年暑假了,我突然意识到自己还差得多了,于是在我们年级其他同学都去报那个牛客的暑假多校训练营的时候,我自己在补前面的课,在洛谷上自己做题、打比赛、写题解,于是我也在暑假的时候成功红名,成为了我们学校当时在役 OIer 中第一个红名的人(其实现在也是)。不过,我承认,我基本都是在做那些简单题,难题(就是绿题及以上的)基本上没有接触。
一个暑假过去,我前面欠下来的东西也都补了好多了,但也真是占用了我大量的时间,导致文化课没跟上。然后就导致了我开学考试成功考了个全班倒数。
到了高二,文化课学习更紧张了,但我要参加 CSP 和 NOIP,不得不把大量的文化课学习时间分给信竞,所以就导致很多作业都没写(是真没时间写),然后期中考试成功再次考了个班级倒数。
其实,CSP-S1 以后,我爸妈就已经开始反对我继续学 OI 了,我只能说,初赛都过了,你不去复赛和 NOIP?我们学这么久就是冲着 NOIP 去的,现在到跟了你不让我去了,太逆天了。然后有天晚上,我爸就说,让我把竞赛停了吧,我文化课差太多了,于是那天晚上我就成功没在写成作业,大半夜下楼给我妈打电话哭诉,说明了我的想法,后来他们就同意让我继续学了,并且给我提供一切支持。
打完 CSP-S2 以后,成绩出来了,考的并不好,连 4 级都没评上(当时T1写炸了,挂了超级多的分)。成绩出来以后,我姑姑问我考多少,我说了我成绩后,他就说,如果我学不成就别再学了,让我赶紧学文化课(其实我姑姑从我开始学OI以来几乎就没说过支持我学的话,一直非常反对我)。
其实我这篇文章的标题就是我从上面这几段总结出来的,我因为学信息学竞赛而耽误了大量的时间,文化课耽误了不少,但我不后悔我选择了信息学竞赛这条路,反而很享受,所以我说此生无悔入信竞,来世还做OI人。
不过呢,我的朋友们基本上都很支持我,都对我抱了很大的希望,包括我们班主任,每次我说我想请假去机房做题的时候,他基本上是没有问过多的东西,让我好好做题好好学就行。我真的要哭死好吧。(我是个有点偏感性的男生)
到了期中考试前,我跟我家人商量,最终决定期中考之后停课半个月,专门学信竞,想着冲刺一下一等,他们也都给我了很大的支持,就包括去济南集训。其实我也做好了最坏的打算,那就是文化课和 OI 两边都不占。
但是呢,谁又能想到,就在这最后一战,我倒下了,而且失败的如此之惨烈,可以说是一招打回解放前,直接给我打回新手村了。说实话,我微信的拍一拍内容是,拍了拍我的 NOIP 一等奖,可是现在看来,真的是充满了嘲讽,还一等呢,能有分就不错了。
我停课的这半个月,我们班文化课各科都讲了很多,而我这两个月几乎是一点文化课的东西都没学,而现在呢,NOIP 也打成这个样子,最坏的情况还是出现了。
虽然我在停课前已经做好了充足的准备,几乎考虑了所有可能的情况,包括最坏的情况都考虑到了,但是,最坏的情况真的到来的时候,有多少人又能够坦然接受呢?
NOIP2024 结束了,我也该退役了。其实,当我决定退役的时候,我的心里是充满了不甘的,可是,我的能力也就到这儿了,我也就只能止步于此了。我总感觉自己的心里空落落的,仿佛少了点东西。虽然我学OI的时间也不算长,但,OI仿佛已经成为了我生活的一部分,占据了我心里的很大一部分。也许,我确实不太适合学信竞,所以,还是退役了吧,不要再让信竞耽误我太多时间了。毕竟,高中剩下的这一年半时间真的很关键。
其实,虽然我的 OI 路上有太多的坎坷与失败,但是 OI 给我带来的也有很多的成长与收获。
其实我觉得,我学 OI 的收获,大概可以概括成以下几个关键词:坚持、耐心与定力、思考、缜密、更宽广的视野。
第一个关键词:坚持。
我在前面应该也说了,我在学 OI 的时候,家人的反对声音也是隔三差五的出现,包括我自己对自己能力的质疑,都曾经让我想过是否要继续坚持学下去。但是,我仍然是选择了坚持学下去,并最终坚持到了最后。其实我之前学的很多东西都是“三分钟热度”,学几天就不想学了,没有坚持下去,但这次,我成功跳出了自己的“三分钟热度”的怪圈,并坚持到了最后。
第二个关键词:耐心与定力。
每次去做题和打比赛的时候,都需要你认真、耐心地读完题目(有可能一道题能给你弄四五页 A4 纸),然后需要你逐步拆解问题、分析问题,再去思考用什么样的算法解决这道题目,最后再去编程实现。如果你第一次写了代码提交以后发现没有 AC,那么还需要你自己去 debug,修改代码甚至完全重构,这真的是一个很漫长的过程,特别是遇到一些难题的时候。这个时候就需要有极大的耐心和定力,需要你自己非常冷静,不能急躁,否则就不可能完成。在学 OI 的过程中,我也锻炼了自己的定力,我发现相较于之前,我自己更能够“定”在那了,而不是像之前那样一会儿这站站,一会儿那立立,做事情也更专心了。
第三个关键词:思考。
对于同一道题目,可以有不同的解决方法,从暴力枚举,再到一步一步优化,最后到正解,这中间的每一步都是需要你自己一点一点分析、思考的。在日常练习中,我们的目标不是“暴力出奇迹,打表过样例”,而是一步一步想出正解。在这一过程中,锻炼了我的思考能力,同时也锻炼了自己全面看问题的能力。
第四个关键词:缜密。
众所周知,在算法竞赛中,逻辑的严谨性、思维的缜密性是极其重要的,因为计算机是从上往下依次执行你的代码的,而不是你想要让他跳到哪儿他就能跳到哪儿,所以这就需要你前后的逻辑非常严谨,一步推向一步,如果中间要是有一点点的失误,那么可能就是 0 分和 100 分的区别了。这也培养了我在文化课学习中更加严密的逻辑,尤其是对于数学题而言。
第五个关键词:更宽广的视野。
我感觉信息学竞赛跟其他学科竞赛的一个很大不同点就是,你能认识到特别多的大佬,能结交到很多来自不同省份、不同学校、不同年级的朋友。这些朋友让我见到了更加多彩缤纷的世界,也拓宽了我的视野。
总之,我也在 OI 中收获了很多东西,可能这相较于 OI 来说,对我的影响更大,更深远。希望我以后能从 OI 中悟到更多的人生道理吧。
这篇文章我大概把自己的 OI 生涯给概述了一下,包括其中的曲折、失败和收获。说实话,我在写这篇文章的时候,泪水也在眼里打转,毕竟也是要跟我自己的 OI 生涯说再见了。这篇文章我会永远保存下来,我想,等到我上大学以后、工作以后再看到这篇文章,一定会感慨万千的吧。
OI,再见!
(我以后有空了可能会再来洛谷上看看,水水讨论区,或者简单做几道题,打打比赛。其实我现在还有两道题没出完了,以后有空再继续出吧)
最后,把我退役时候我的洛谷首页、我的个人中心和我的练习记录给放到这儿吧。
(其实我准备等我有空了重构一下我的洛谷个人主页了)
我的洛谷首页
我的个人中心
我的练习记录