Retired From ICPC

前言

熟悉我的人可能會好奇,為什么我一個其實很早之前就可以結(jié)束ICPC生涯的人會在這個時候才寫下這篇文章。
有時候我回望這段故事,也會下意識難以置信得覺得它結(jié)束在了一個不合時宜的地方。這期間發(fā)生了太多的故事嚷闭,邂逅了太多的人。
所以赖临,且就此機(jī)會胞锰,我將我長達(dá)五年的競賽生涯做個流水賬式的記錄。
同時兢榨,由于回憶錄中會出現(xiàn)大量的真實人名嗅榕,為了隱私考慮,我將所有的人名都僅按照姓名首字母拼音記錄吵聪。

OI

OI凌那,中學(xué)生信息學(xué)奧林匹克競賽。
我踏上算法競賽這條路比很多人知道的要早吟逝,最早可以追溯到高二的寒假帽蝶。
那個時候,我剛剛結(jié)束了化學(xué)競賽夏令營的自閉過程块攒。在比完了化學(xué)競賽國賽之后励稳,我就清晰的意識到,在化學(xué)競賽方面我的興趣并不支持我繼續(xù)打著哈切學(xué)有機(jī)無機(jī)囱井。于是驹尼,我很早的退出了化競。
對于那個時候的我來說庞呕,其實最正常的選擇是回歸文化課新翎,用剩下來的一年半時間搞好江蘇卷的語數(shù)外。
但我的父親并不這么想千扶,他覺得我可以嘗試一下算法競賽(也就是信息競賽)料祠。之所以是算法競賽骆捧,是因為他是一個程序員澎羞,雖然沒有搞過算法競賽,但程序員的工作和算法總是有關(guān)聯(lián)的敛苇,他能夠給予我一些入門上的幫助妆绞。
這剛好與當(dāng)時我想的內(nèi)容不謀而合顺呕。
對于那時候的我來說,并不喜歡一遍一遍的復(fù)習(xí)舊的知識括饶,因此高中文化課翻來覆去的復(fù)習(xí)讓我很是頭疼株茶。同時,雖然不了解信息競賽图焰,但作為理科生的我启盛,還沒有找到任何一個上課不會犯困頭疼的理工科科目。
于是技羔,我決定給算法競賽一個機(jī)會僵闯。
我的父親執(zhí)行力很高,在我還沒開始寒假集訓(xùn)的時候藤滥,就幫我準(zhǔn)備好了語法和算法書籍和訓(xùn)練計劃鳖粟。加上高中的五大學(xué)科競賽基本都是高中學(xué)大學(xué)知識,自學(xué)就足夠cover拙绊。
就這樣向图,我開始了寒假的瘋狂訓(xùn)練,每天醒來就是看書标沪,做題榄攀。
值得一提的是,我父親最開始幫我注冊的OJ賬號用戶名用的是他自己的名字谨娜。(不知道后來有沒有人好奇過我的用戶名為什么叫這個哈哈)

VIJOS用戶名

洛谷用戶名

然后后來的OJ都是我自己用自己名字創(chuàng)建的帳號了航攒。(BZOJ、HDOJ趴梢、VOJ漠畜、BestCoder之類的OJ有的做的題太少了,有的OJ消失了坞靶,這里就不列出來了)

CH用戶名(我在上面做了好多題憔狞,但是用戶資料里不顯示gg)

POJ用戶名

牛克競賽用戶名

LeetCode用戶名

CF用戶名(主頁超長)

現(xiàn)在回頭看彰阴,高中的訓(xùn)練狀態(tài)或許是我競賽生涯以來狀態(tài)最好的一段時間之一瘾敢。那個時候,我能在什么都不懂的情況下尿这,三天學(xué)完C++簇抵。能在一個多月的時間里從冒泡排序?qū)W到矩陣快速冪加速DP,把所有普及組的基礎(chǔ)知識都學(xué)完射众。還能夠在每天完成文化課學(xué)習(xí)的同時碟摆,回家九點(diǎn)多鐘再點(diǎn)開一道算法題,然后Debug到十一點(diǎn)叨橱。
能做到這突飛猛進(jìn)的進(jìn)展典蜕,除了我個人的一點(diǎn)努力之外断盛,還需要感謝我的父親,他給我第一本算法競賽入門書愉舔,書名叫「算法競賽入門經(jīng)典」钢猛。書是紫色的,作者名叫劉汝佳轩缤,書翻開的第一頁上還能看到他的照片和自我介紹命迈。
自我介紹里,這個看上去有些平樸的男人用很謙卑的語氣描述了他發(fā)奮圖強(qiáng)的高中算法競賽生涯火的,通過一年的突擊達(dá)成了國內(nèi)很高的成就躺翻。然后用通俗易懂的語言寫下了一本簡單的「算法競賽入門經(jīng)典」。
因為這樣的描述卫玖,讓我在初學(xué)算法競賽很長的一段時間里公你,都覺得自己的智商過于低下,以至于會在一本「入門經(jīng)典」上耗費(fèi)大量時間假瞬,還學(xué)不會其中不少知識點(diǎn)陕靠。他還有一本「算法競賽入門經(jīng)典訓(xùn)練指南」,里頭包含了很多配套的習(xí)題脱茉,難度更是讓當(dāng)時我的覺得過于恐怖剪芥。短短幾行代碼里凝練的智慧,我想破腦袋也學(xué)不清楚琴许。
直到很久以后税肪,我知道了劉汝佳只是因為自謙,覺得算法競賽博大精深榜田,「入門」已經(jīng)是不低的評價益兄。并且了解了算法競賽的等級,知道了那些曾經(jīng)讓我覺得極其困難的題目箭券,都是某些區(qū)域賽的金牌題净捅,乃至World Final的題目后,我才能稍微鼓起一些勇氣來繼續(xù)學(xué)習(xí)下去辩块。
話歸正題蛔六,高中算法競賽有很多輪比賽,但絕大多數(shù)人能接觸到的只有前兩輪废亭,第一輪初賽筆試国章,會考一些算法知識點(diǎn)和讀程序。第二輪復(fù)賽機(jī)試豆村,會連考兩天液兽,考核一些上機(jī)的編程題。
感謝我當(dāng)時高中的算法競賽教練TJG你画,雖然因為入門到考試的時間很短抵碟,我并沒有在校進(jìn)行訓(xùn)練,但他還是給了我一個補(bǔ)償名額坏匪,讓我在初賽差了分?jǐn)?shù)線十幾分的情況下獲得了復(fù)賽的資格拟逮。
復(fù)賽那兩天,我很緊張适滓,甚至跟高考前的狀態(tài)差不多敦迄。畢竟對于很多競賽選手,有很多次競賽機(jī)會凭迹,而那時高三的我罚屋,競賽和高考一樣,只有一次嗅绸。第一天考試的時候因為碰上那道臭名昭著的小學(xué)奧數(shù)題「小凱的疑惑」亂了陣腳脾猛,第二天的時候又因為不開long long見祖宗。兩天分?jǐn)?shù)合起來不到兩百分鱼鸠,拿了個「沒啥用」的省二猛拴。(考大學(xué)自主招生時省二是有用的,但這里說沒用蚀狰,是因為這之前我已經(jīng)拿了一個化學(xué)競賽的省二了)就這樣草草的結(jié)束了我的高中算法競賽生涯愉昆。
但是麻蹋,盡管這個獎項沒啥用跛溉,但是花在算法競賽上的半年多時間,卻是我認(rèn)為我高中時代最值得的一筆時間投入扮授。
它不僅讓我有合理的理由翹掉假期文化課補(bǔ)課芳室,還讓我清晰的意識到,原來敲代碼這件事情刹勃,能讓我在深夜不犯困的做下去渤愁。這是數(shù)學(xué)、物理深夯、化學(xué)這些科目從來沒能讓我做到的抖格。
換句話說,在接觸算法競賽的那一刻咕晋,我也下意識在心里做了一個人生中重要的決定雹拄。
不管以后去什么大學(xué),我要學(xué)計算機(jī)掌呜。
就這樣滓玖,一年后,我真的去學(xué)了計算機(jī)质蕉,變成了一名ACMer势篡,而且是在一個無數(shù)OIer夢想中的學(xué)校翩肌,南京師范大學(xué)。(這意味著禁悠,在這里學(xué)計算機(jī)的不止只有男生)

大一

直至今日念祭,我依然覺得我非常幸運(yùn),我在大學(xué)上的第一堂課碍侦,就遇到了整個計算機(jī)學(xué)院里最好的一位老師粱坤,WQ。
這個五十來歲瓷产,顱骨內(nèi)凹導(dǎo)致眼睛往外凸出來的老師給人的第一印象是樸素而富有強(qiáng)烈激情的站玄。盡管這樣的激情,我在高中時的兩位語文老師朗讀課文時都見到過濒旦,但在遍地讀PPT的大學(xué)老師中株旷,這樣的激情因為稀缺而顯得彌足珍貴。
因為共處四年的原因尔邓,我有很多很多話可以描述這位值得尊敬的老師灾常,他坐在一把破破的辦公室椅子上指點(diǎn)江山激揚(yáng)文字的樣子,總讓人覺得他要是活在一千多年前就是某位梟雄帳下的軍師铃拇。
在我不算長的大學(xué)生涯中钞瀑,他也成了我唯一一位能夠在我面前抽煙(我很討厭抽煙),我還能著重精神聽講的人慷荔。
在那堂課下課后雕什,我去找到WQ,問他我們學(xué)校是否有ICPC校隊显晶,他遲疑了一下贷岸,突然說了一個我沒曾想過的答案。
「可以有磷雇〕ゾ」
于是,校隊就有了唯笙。
不過螟蒸,我并沒有成為校隊的第一名成員,或者說崩掘,我同時和十來名學(xué)長學(xué)姐成了校隊的第一批成員七嫌。其中還在軍訓(xùn)中的新大一成員有兩個,一個是我苞慢,還有一個是第一堂課結(jié)束后诵原,在我和WQ聊天時路過的一個瘦瘦高高的山東男生,GMX。

GMX就是這家伙绍赛,大多數(shù)時候很靦腆蔓纠,除了吃飯的時候

WQ老師的執(zhí)行力很高,或許是因為他早就在觀察各個年級中值得進(jìn)入校隊的學(xué)生的原因吗蚌,幾乎是一兩天時間里腿倚,各個年級中編程能力最好、對算法最感興趣的那批同學(xué)就被他聚集到了校隊里褪测。
在化成樓101的第一次討論會上,我見到了這些日后對我?guī)椭级嗟膶W(xué)長學(xué)姐們潦刃。他們作為每個年級最出色的一群人侮措,給了我很多不只是算法上的幫助,還包括大學(xué)期間的一些專業(yè)課程幫助和精神導(dǎo)向乖杠。
而這樣的精神分扎,我不知道該怎么表述,只能對后來新加入校隊的隊員做同樣的事情胧洒。包括但不限于畏吓,早早的告訴他們一些專業(yè)課程學(xué)習(xí)上時間安排的trick,寒暑假開設(shè)的算法提高班卫漫,競賽講題班等等菲饼。
有時候我也不清楚通過我的幫助,讓那些學(xué)弟學(xué)妹們速通無聊列赎、死記硬背的過時課程宏悦,花更多的時間在思考算法上,是否真的是一個好的行為包吝。但當(dāng)我在他們的代碼里看到我熟悉的風(fēng)格饼煞,在他們的演講中聽出我熟悉的語氣時,那種驕傲感確確實實沖昏過我的頭腦诗越。
生活在校隊建隊之初的時代砖瞧,是一個絕對幸福的事情。盡管大家來到這所學(xué)校嚷狞,說明都不是國內(nèi)絕頂聰明的學(xué)生块促,但是能夠進(jìn)入校隊的,都是對算法絕對熱愛床未,同時有足夠的智商和努力去支持這種熱愛的人褂乍。這意味著我們可以用自身的時間與實踐去在這片尚未開墾的沃土上探索各種各樣的組織模式和管理形式。
而在這途中即硼,我也結(jié)識了一個個超級nice的人逃片。
SSW,一位高高大大的男生,我入學(xué)的時候他已經(jīng)要畢業(yè)了褥实。他和他的兩個隊友呀狼,ZT、BNF組成了最初的競賽小隊损离「缤В或許是臨近畢業(yè)的緣故,每一次的討論會上僻澎,當(dāng)大家都在討論算法的時候貌踏,他總能聊到一些更具象的內(nèi)容。比如某些算法的工業(yè)應(yīng)用窟勃,又比如如何自己配置一個翻墻服務(wù)器祖乳。是他告訴我,雖然我可以直接去買包裝好的翻墻服務(wù)器秉氧,下載即用眷昆。但是如果是自己配置一個服務(wù)器,從最開始的服務(wù)開始注冊搭建汁咏,讓它不只是一個翻墻服務(wù)器的話...拜托亚斋,那超炫的
SXA攘滩,一個很帥的男生帅刊,班草級別的顏值會讓人很容易忽略他同樣優(yōu)秀的學(xué)業(yè)。作為一個大我兩屆的學(xué)長漂问,他見到我的時候厚掷,和SSW一起拍拍我的肩膀,跟我說了一句「軟工的未來」(軟工指軟件工程)级解。而為了達(dá)成這個預(yù)言冒黑,我用了兩年時間努力,最后卻因為保研成了一只徹頭徹尾的績點(diǎn)混子綜測混子勤哗,實在感覺自己把大半時間活到狗身上去了抡爹。
CZR,如果說我在大學(xué)期間說話速度能提高芒划,并且邏輯不亂的話冬竟,這位語速極快的學(xué)長一定有不小的幫助。不過讓我印象更深的民逼,是他在討論會時顯露出的那一套極其流暢的數(shù)據(jù)庫操作技巧泵殴。高中的競賽讓我提前學(xué)會了語言基礎(chǔ)和數(shù)據(jù)結(jié)構(gòu),但是對于眼花繚亂的數(shù)據(jù)庫操作和各種Linux Terminal命令拼苍,第一次著實amazed me笑诅。用SQL命令在幾張表之間來回查詢跳躍之間,令初出茅廬的我充滿了羨慕。
FBZ吆你,如果我沒有記錯的話弦叶,在第一次JSCPC上,她和FZR妇多、YFR兩位學(xué)姐曾經(jīng)作為女隊在封榜的最后時刻完成了過題伤哺,組委會欠她們一個頑強(qiáng)拼搏獎。當(dāng)然者祖,這位同樣大了我兩屆的學(xué)姐立莉,也成了我整個大學(xué)印象里最努力的人。如果偶然經(jīng)過深夜自習(xí)室七问,往往能看到她的身影蜓耻。
除此之外,還有DJF烂瘫,和CKY媒熊,這兩位學(xué)姐雖然很少出現(xiàn)在校隊里奇适,但她們在校隊做過的演講和分享坟比,還有留下的墨寶被我張貼過好多次,在某種程度上成為了校隊比隊旗還要鮮艷的一面旗幟嚷往。(只可惜后來那份墨寶在我大四不在的時候葛账,被不識貨的家伙弄沒了)
在和這群人的共處中,我就這樣晃過了我的大一皮仁。在周圍的大一學(xué)生還在和同齡人一起頭疼于各種新的知識和制度的時候籍琳,我已經(jīng)很早的知道了這些表面花里胡哨東西背后的好壞

大二

時光一晃就是一年贷祈,大四的學(xué)長已經(jīng)畢業(yè)趋急,大三的學(xué)長學(xué)姐到了大四,趁著疫情尚未到來势誊,開始了忙碌的實習(xí)生活呜达。而我和原本大二的學(xué)長學(xué)姐們也混熟了。
如果說在高了我兩屆以上的學(xué)長學(xué)姐面前粟耻,我只有向他們學(xué)習(xí)的份查近,那么對于上一屆的學(xué)長學(xué)姐,我淺薄的知識就有了一席用武之地挤忙。高中的競賽生活讓我能夠在一定程度上達(dá)到他們的層次霜威。
CYM,又叫一名同學(xué)册烈,我和他的第一次見面是某次不該存在的討論會戈泼。那一次不知道什么原因,討論會只來了我和他兩個人,化成樓101機(jī)房的門也沒有打開矮冬,和我關(guān)系要好的JSL老師也不在旁邊的辦公室里谈宛,于是我和CYM就這樣坐在機(jī)房門口開始了本來準(zhǔn)備好的訓(xùn)練賽。
做題的過程本身是枯燥無聊的胎署,所以我們做完題之后就開始有一搭沒一搭的聊天吆录,聊著聊著就從題目聊到了其它地方。
他跟我說有一個剛上大四的學(xué)長琼牧,很強(qiáng)恢筝,問我想不想見見。我說可以巨坊。于是不久后撬槽,這個名叫ZYY的學(xué)長找到了我,我拉著GMX跟他做了第一個Project趾撵,調(diào)了小兩個月的神經(jīng)網(wǎng)絡(luò)侄柔,深夜在化成樓101一邊吃著薯片一邊吹牛逼,后來發(fā)了篇論文占调。其中一位很可愛的名叫CYX的學(xué)姐去國外參會的時候暂题,還給我?guī)砹艘恍┘o(jì)念品。其中有幾枚印著巴黎圣母院的鎳幣我很喜歡究珊。因為她回來后不久薪者,巴黎圣母院就被燒了。
QRT剿涮,高高的男生言津,很愛笑。平心而論取试,他算是校隊里并不聰明的那一部分人悬槽,能有和其他人差不多的競賽水平更多的是靠努力,但他又是最聰明的一批人瞬浓,因為不聰明的人初婆,是沒辦法做到身兼數(shù)職(學(xué)生會副會長,校隊第一任隊長)的同時瑟蜈,還能把各方面搞得這么好的烟逊。
我從另一方面知道他很強(qiáng)的地方,是通過一次很長的兼職铺根。不過宪躯,這是大三的事情了。
LPJ和TY位迂,我的第一對神仙隊友访雪。我和他們之間的故事不算短详瑞,他們曾經(jīng)帶著我一路收獲了JSCPC的金獎,ICPC的第一塊臣缀,也是我拿到過的唯一一塊銅牌坝橡。但這支隊伍之間的協(xié)作并不止于此,后來我們幾人一起創(chuàng)建了BuddyOJ精置,一個全新的軟件计寇,也是我上手過的第一個大型Project。因為借鑒了若干個開源項目脂倦,并且經(jīng)過了反復(fù)的重構(gòu)番宁,那其中的代碼,至今依然被我認(rèn)為是極優(yōu)雅的赖阻。在開放使用后產(chǎn)生的數(shù)萬條評測記錄中蝶押,前端崩過,后端崩過火欧,評測機(jī)的守護(hù)進(jìn)程卻從來沒有出現(xiàn)過故障棋电。

現(xiàn)在的BuddyOJ首頁

我和這兩位隊友一起在吵鬧的圖書館寫過代碼,打過各種各樣大大小小的比賽苇侵,學(xué)過算法和除了算法以外的各種語言和框架赶盔,一起吹PHP,一起罵那群把我們的討論會場所化成樓封起來的弱智們衅檀,還說以后要是發(fā)達(dá)了招刨,一定要在回憶錄上狠狠的記一筆當(dāng)時顛沛流離的訓(xùn)練時光霎俩。(當(dāng)然現(xiàn)在誰也還沒成為名人哀军,不過被趕來趕去的痛苦還是一直掛在心上)據(jù)說TY老家的徐州地鍋雞很好吃,但南京一直沒有正宗的打却,有機(jī)會還要去他家嘗上兩口杉适。
ZTX,很有感覺的一位學(xué)長柳击,他是高我一屆的一位人物猿推,很叛逆,叛逆到很多老師并不喜歡他捌肴,不過這讓我對他的事跡很好奇蹬叭,也心生敬仰。不過由于大多數(shù)都屬于道聽途說状知,不能確證秽五,所以這里暫且留在心中,不去提起饥悴。
LDD坦喘、RHB和ST盲再,這三位來自中北學(xué)院的同學(xué)方庭,我后來一直沒敢去聯(lián)系他們辕万,因為一個學(xué)院拍腦袋搞出來的破項目堡牡,我請他們幫忙完成了咸灿,但是后來學(xué)院意識到了自己的想法是多么弱智烁巫,于是越好給的項目經(jīng)費(fèi)和補(bǔ)給一直拖拖拖拖拖销部,最后拖到原來負(fù)責(zé)這塊的人調(diào)任喘沿,干脆不了了之医瘫,讓我在象牙塔里成功感受了一次社會的險惡蓖救。
大二那年叉弦,算是我在大學(xué)期間生活十分豐富的一年,我不僅對這個學(xué)校更加的了解藻糖,也開始認(rèn)識了一些來到校隊的新鮮血液淹冰。

討論會剪影

盡管此時的校內(nèi)競賽氛圍因為各種不友好的政策,變得讓人少了很多動力巨柒,每周的討論會也沒了我在桌子上堆滿的薯片山樱拴。(這里需要補(bǔ)敘一下,為了提高最開始時大家參加算法討論會的動力洋满,WQ老師和ZCL老師出錢來豐富討論會的生活晶乔。那時候的我第一次拿著大幾千塊錢,卻不知道怎么花牺勾,就每周買了很多零食正罢,以薯片為主,放在了討論會房間的大桌子上驻民,力求讓所有人可以一邊嚼著薯片一邊討論算法翻具。再后來,因為討論會的場地被禁止使用了回还,這筆錢就被用來聚餐用了)

校隊聚餐照片裆泳,因為一群大老爺們上一個菜吃一個菜,桌上永遠(yuǎn)是空盤子

SZQ柠硕,一個略胖的男生工禾,實際上是大了我三屆的學(xué)長。算法的魅力在這個人身上體現(xiàn)的淋漓盡致蝗柔。這不僅僅是因為他本身有著很高超的算法能力闻葵,還因為他作為一個數(shù)科院的學(xué)生,在本科到研究生期間癣丧,一直保持著對算法的熱愛槽畔,這份熱愛不僅針對于做題,還針對各種各樣應(yīng)用級別的算法坎缭,比方說深入理解JAVA虛擬機(jī)等等竟痰。
SYD签钩,很可愛的一名男生,高高大大的坏快。(我可能在這篇文章中會用上很多次「可愛」這個字眼來形容人铅檩,這或許是因為我詞匯不多,也或許是因為這些人身上總有一種讓人覺得可愛的氣質(zhì))我和他最開的交集來源于羽毛球莽鸿,經(jīng)常約球的過程中昧旨,我順道還見證了他和校隊里另外一名名叫TMQ的隊員戀愛過程。
CXJ祥得,同樣可愛的男生兔沃,這個不那么純粹的世界對他來說不算是一件友好的事情。他不喜歡問我題目级及,喜歡獨(dú)立思考乒疏。但在某些經(jīng)驗主導(dǎo)的問題上,他很重視他人的意見饮焦,每當(dāng)他向我征詢一些想法的時候怕吴,我總會覺得很有壓力。不過壓力是一件好事情县踢,這讓我說出的話看似隨意卻又字斟句酌转绷,我希望我給他的建議能讓他走在一條總體向上的道路上。與此同時硼啤,我又深深為有這樣一個「迷弟」而感到自豪议经,畢竟我自認(rèn)為并不算聰明,只是剛好多活了一個寒暑谴返。

又一次比賽后的聚餐

LY煞肾,我認(rèn)識的第一個可以稱得上「創(chuàng)業(yè)者」的人。他擁有很少見的創(chuàng)業(yè)者所需要的特質(zhì)亏镰,這種特質(zhì)不太好形容扯旷,他可以被描繪為果決拯爽,強(qiáng)執(zhí)行力索抓,強(qiáng)自主判斷力,強(qiáng)交流毯炮、表達(dá)和聯(lián)合能力還有恰到好處的激情逼肯。但身具這些能力的人并不一定能成為「創(chuàng)業(yè)者」。我沒有這些能力桃煎,所以很羨慕篮幢。不過好在一直呆在他身邊,讓我有了對這種人的抗性为迈,了解了一些常用的鼓蕩人心的話術(shù)之后三椿,我就有了一些微末的自信缺菌。自信于以后能從那些「創(chuàng)業(yè)者」們激昂的表情后面,看到他們長得太大的嘴巴搜锰,和一顆黑掉的心伴郁。
寫這篇回憶錄的時候,我已經(jīng)很久沒有和LY聯(lián)系了蛋叼。長久的疫情隔絕了上千公里的距離焊傅,也讓這個充滿激情的家伙變得常常抑郁。不知道他現(xiàn)在的狀況怎樣狈涮,也希望他考研有一個順利的結(jié)果狐胎。
SLH,作為除了LY以外歌馍,我ICPC第二次組隊的另一個隊友握巢,描述起來就顯得簡單了很多,這個人雖然活得并沒有那么純碎松却,但是表現(xiàn)出來的氣質(zhì)卻很清晰:乖巧又欠扁镜粤。最開始和他交流時,我曾經(jīng)無數(shù)次想吐血三升玻褪,覺得此子愚鈍非常肉渴,但后來才發(fā)現(xiàn)那只是「一個人在裝聰明,一個人在裝笨」而已带射。裝聰明的那個人是我同规,裝笨的那個人是他。
智慧的獲得從來都是一件代價高昂的事情窟社,自古以來就沒有便宜過券勺。
在明白了這一點(diǎn)之后,我和他交流起來就謙卑了很多灿里。而謙卑的好處关炼,就是從這個家伙那里學(xué)到了很多東西。比如匣吊,看上去不可理喻但實際上又恰如其分的勇敢儒拂。
靠著這股子不知道從哪里來的勇氣,我收獲了人生第一場戀愛色鸳。

聚餐期間的LY和SLH

大三

我的大二發(fā)生了很多事情社痛,我在藍(lán)橋杯上終于拿到了國獎,再一次拿到了JSCPC的金獎命雀。

JSCPC金獎

后來蒜哀,還坐飛機(jī)跑去銀川打了場線下賽,拿了個銀牌回來吏砂。SLH第一次坐飛機(jī)撵儿,感覺很新奇乘客,而經(jīng)常坐飛機(jī)的LY,和帶我們?nèi)サ腃B老師已經(jīng)見怪不怪了淀歇。

銀川賽場

在此期間寨典,我還和QRT去了南外當(dāng)了一學(xué)期的學(xué)生競賽教練,這個兼職之前SXA學(xué)長也做過房匆。起初我是壓力很大的耸成,覺得自己沒資格成為這些高中或者初中的天才們的老師。不過后來當(dāng)我發(fā)現(xiàn)浴鸿,我只需要看懂題解井氢,然后重新復(fù)述一遍之后,這個工作就沒那么累了岳链。何況南外的LS教練一晚上大幾百的工資也很給面子花竞。
在兼職的日子里,我和QRT一人管一個班掸哑,不過經(jīng)常在兩個班之間交換位置约急。我缺少威嚴(yán),需要他來幫我管住那些想殺后臺學(xué)生端苗分,把機(jī)房當(dāng)校園網(wǎng)吧的惹事小子厌蔽。他缺少一定的講題能力,有些題目講得不太清楚的時候我就來救場摔癣。
兩人通力合作一晚上奴饮,用狂拍講臺的板擦和一黑板的偽代碼、數(shù)據(jù)結(jié)構(gòu)草圖和演算把那些嗷嗷叫的嘴都堵上之后择浊,就搭乘晚上十點(diǎn)的地鐵回學(xué)校戴卜。路上順帶再買份深夜的炸雞或者炸排骨,美滋滋的走完下地鐵回學(xué)校的最后一段路琢岩。
不過投剥,大三之后,我的重心開始發(fā)生了一定的遷移担孔,盡管還是會時不時的訓(xùn)練江锨,但水一些爛分來幫助我保研變成了一個不得不做的事情。我太懶了攒磨,不想重新來一遍在我眼里跟高考差不多的考研泳桦,而且我自律的程度也差,就算準(zhǔn)備考研娩缰,也是必做不到每天早上七點(diǎn)鐘起來,嚼個包子在寒風(fēng)中等圖書館八點(diǎn)鐘開門的谒府。
于是拼坎,我申請了一堆軟著浮毯,混志愿分,參加了計算機(jī)設(shè)計大賽等等泰鸡。終于將將好的拿到了一個專業(yè)第一债蓝。(專業(yè)人數(shù)很少,專業(yè)第一不值錢)想去裸申點(diǎn)看上去牛逼的大學(xué)盛龄。
好高騖遠(yuǎn)的結(jié)果當(dāng)然是鏡花水月一場空饰迹,最后乖乖滾去一所我實力差不多的211繼續(xù)混學(xué)歷。
好在余舶,在我逐漸開始撒手不管校隊的事情(QRT后來卸任校隊隊長之后啊鸭,我成了第二任的校隊隊長)之前,出現(xiàn)了一個低了我兩屆的學(xué)弟匿值,PZR赠制。
這不僅僅是因為,他是真的熱愛算法的挟憔,還因為他是我認(rèn)識的熱愛算法的人中钟些,最有責(zé)任心的。WQ老師也找到了一個新的好地方可以用來繼續(xù)進(jìn)行算法討論會绊谭,而不用擔(dān)心被趕來趕去政恍。

新的討論會地點(diǎn)

于是我放心的完成了隊長交接手續(xù),愉快的滾去實習(xí)了达传。(保研之后抚垃,實習(xí)成了個可有可無的東西,但是那個時候如果有什么東西能夠讓我不用去院辦做無聊透頂?shù)墓钐舜螅缓魜砗热ギ?dāng)作最劣等的牲畜使喚鹤树,那么最妥帖的辦法就是實習(xí))

大四

躲進(jìn)小樓成一統(tǒng),管他春夏與秋冬逊朽。
這一年的生活并不算枯燥罕伯,但在競賽相關(guān)的事情上,是乏善可陳的叽讳。如果真要說上那么一兩句追他,那么競賽在實習(xí)生活中成了一個幫助各種人通過考試的工具。畢竟有些算法題岛蚤,百分之八十的人是做不出來的邑狸,但一個能做出來的人,能同時幫助四個做不出來的人涤妒。從而讓這道題沒有難到任何人单雾。
我就這樣連續(xù)實習(xí)了兩個學(xué)期,度過了我的大四生活,整個大四期間只回了兩趟學(xué)校硅堆。一趟為了推不掉的考試屿储,另一趟則為了去看看許久未見的老師和朋友們。
很可惜渐逃,那一天我只見到了他們中的一部分人够掠。
很慶幸,見到的每一個熟悉的臉孔都對我的到來充滿驚喜茄菊。
那一天我過的非常開心疯潭,WQ老師跟我坐在機(jī)房外聊了好幾個小時,我最喜歡的游戲英雄成了比賽時SLH面殖、PZR竖哩、LR(LR是SLH的女朋友,也是校隊隊員之一)所使用的隊名(波比黑波貓)畜普,還拿了最快解題獎期丰。其它熟悉的身影,SYD吃挑,ZQ(校隊成員之一钝荡,好學(xué)程度MAX),CXJ舶衬,LYQ(交流比較少的一位學(xué)妹埠通,后來好像保研成功圓夢)、TMQ帶著我聚餐逛犹,在剛樹好的畢業(yè)紀(jì)念牌子旁邊為我完成了一份獨(dú)屬于我的畢業(yè)照端辱。
每每回憶起那場景都讓我感動的想哭,有些東西因為競賽開始虽画,卻從來不是因為競賽結(jié)束舞蔽。
老子這幾年的校隊生活,做的那些事情码撰,值了渗柿!

研一

如果我的競賽生涯在大三打完最后一場比賽時結(jié)束,它會很完美脖岛。因為我拿到了生涯中最高的獎牌退役朵栖,然后在其后的一年里留下一段勵志的傳說。
但很不幸柴梆,我沒能做到這一點(diǎn)陨溅。
在研一的時候,我再次開始了ICPC绍在。這一次门扇,我的隊友是一名大四的學(xué)弟雹有,DL。還有我現(xiàn)在的一名室友悯嗓,SX件舵。除了我以外卸察,另外兩人都曾經(jīng)拿過一次區(qū)域賽銅牌脯厨。
有時候我也說不清楚在這個時候繼續(xù)ICPC是什么心理作祟。甚至在訓(xùn)練的時候也偷偷的訓(xùn)練坑质,不想讓人知道合武。心理就當(dāng)作今年是能打ICPC的最后一年,打完這最后一年涡扼,就再也不能打了稼跳。(ICPC每人每年能打兩場,最多打五年)
或許雖然這個時候ICPC已經(jīng)成了收益率很低的一件事情吃沪,但我仍舊對那種競賽的刺激感覺著迷汤善。在一邊搞科研的同時,我開始了較高頻率的刷題票彪。翹課红淡,鴿作業(yè),一天刷上四五個小時降铸。
然后在旱,一個多月后的西安站打鐵。
SX打累了推掸,退出了ICPC桶蝎。而我和DL選擇了繼續(xù)。并且花了更多的力氣谅畅,大概有我高中時的六成努力登渣。
又訓(xùn)練了一個多月,期間我平均每天刷三到四題毡泻,每周練兩套真題胜茧,CF打上了藍(lán)名,學(xué)了好些個新的高級算法牙捉。但打著打著竹揍,我的信心就越來越少。
因為邪铲,在這些真題中芬位,2022年所有ICPC區(qū)域賽賽站的模擬賽,我們都沒能打進(jìn)銅牌區(qū)带到。仿佛題目變難了昧碉,我變菜了,又仿佛我已經(jīng)跟不上這個快速進(jìn)步的賽區(qū)和選手了。
最后年底的南京站被饿,結(jié)果也不出所料四康,繼續(xù)打鐵。
在比賽結(jié)束的最后幾分鐘里狭握,我和DL相視苦笑闪金。這是我的退役之戰(zhàn),不出意外论颅,也是他的退役之戰(zhàn)哎垦。
這場比賽證明的東西不多,但它至少說明了我曾有過很強(qiáng)很強(qiáng)的隊友恃疯,帶著我去到了我個人實力所達(dá)不到的地方漏设。
「我曾踏足山巔,也曾跌落低谷今妄≈?冢」
只是我沒想到,這個低谷會出現(xiàn)在結(jié)束時刻盾鳞。這讓我在南京站結(jié)束的好長一段時間里都沒有興致去寫下這篇在腦袋里構(gòu)思很久的退役回憶錄犬性。
只是偶然有一天,收拾家務(wù)的時候腦袋空空的雁仲,才恍然覺得該把這些回憶記錄下來仔夺,防止有一天連帶最后的低谷回憶一起忘掉。于是方才重整旗鼓坐下來安靜的敲了兩天鍵盤攒砖,這才有了這篇流水賬式的缸兔,帶著濃濃土鱉口吻的回憶錄
不過土鱉也挺好吹艇,摻了太多文化人筆調(diào)的文字就會顯得很毒惰蜜。表面熱情洋溢,對于自身的批駁卻是最惡毒的受神。
索性就這樣吧抛猖,我就此告別ICPC競賽生涯,但仍舊會像個菜雞一樣活躍在和算法有關(guān)的東西上鼻听。畢竟那種Accept的快感财著,于我勝過一場游戲的勝利
這一點(diǎn)撑碴,可能很久很久都變不了了撑教。
Hello ICPC
Farewell ICPC
你好,再見醉拓。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末伟姐,一起剝皮案震驚了整個濱河市收苏,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌愤兵,老刑警劉巖鹿霸,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異秆乳,居然都是意外死亡懦鼠,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進(jìn)店門矫夷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來葛闷,“玉大人憋槐,你說我怎么就攤上這事双藕。” “怎么了阳仔?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵忧陪,是天一觀的道長。 經(jīng)常有香客問我近范,道長嘶摊,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任评矩,我火速辦了婚禮叶堆,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘斥杜。我一直安慰自己虱颗,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布蔗喂。 她就那樣靜靜地躺著忘渔,像睡著了一般。 火紅的嫁衣襯著肌膚如雪缰儿。 梳的紋絲不亂的頭發(fā)上畦粮,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天,我揣著相機(jī)與錄音乖阵,去河邊找鬼宣赔。 笑死,一個胖子當(dāng)著我的面吹牛瞪浸,可吹牛的內(nèi)容都是我干的儒将。 我是一名探鬼主播,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼默终,長吁一口氣:“原來是場噩夢啊……” “哼椅棺!你這毒婦竟也來了犁罩?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤两疚,失蹤者是張志新(化名)和其女友劉穎床估,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體诱渤,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡丐巫,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了勺美。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片递胧。...
    茶點(diǎn)故事閱讀 39,795評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖赡茸,靈堂內(nèi)的尸體忽然破棺而出缎脾,到底是詐尸還是另有隱情,我是刑警寧澤占卧,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布遗菠,位于F島的核電站,受9級特大地震影響华蜒,放射性物質(zhì)發(fā)生泄漏辙纬。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一叭喜、第九天 我趴在偏房一處隱蔽的房頂上張望贺拣。 院中可真熱鬧,春花似錦捂蕴、人聲如沸譬涡。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽昂儒。三九已至,卻和暖如春委可,著一層夾襖步出監(jiān)牢的瞬間渊跋,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工着倾, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留拾酝,地道東北人。 一個月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓卡者,卻偏偏與公主長得像蒿囤,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子崇决,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 我是西安某三本大二網(wǎng)絡(luò)工程在校生材诽。距離上次的文章過去了7個月底挫,這210來天經(jīng)歷的事情不少,在17年的最后一個月脸侥,有...
    JianChun1閱讀 1,120評論 14 12
  • 突然想起了一個哥們建邓,在大學(xué)之前我們就認(rèn)識了,然后他是我唯一一個在大學(xué)前就認(rèn)識并進(jìn)入同一所大學(xué)的人睁枕。我記得新生報到的...
    Maxpeny閱讀 767評論 30 8
  • 各位萌新or大佬 原本是想自己寫一點(diǎn)的官边,想來想去,還是引用陳越姥姥在中國大學(xué)MOOC上開設(shè)的數(shù)據(jù)結(jié)構(gòu)課程的新學(xué)期寄...
    加幣閱讀 1,423評論 0 1
  • 趕上最近統(tǒng)計教師資格證報名外遇,看到一本書叫《我是一直IT小小鳥》注簿,其中有篇鄰校沈航學(xué)長的文章《夢斷計院》,甚是感慨跳仿,...
    云海閱讀 672評論 12 21
  • 還得從那個暑假說起 在高考完的那個暑假诡渴,被錄取之后。熱心的wpj學(xué)長找到了我們幾個學(xué)弟塔嬉,給我們大概講了一下計算機(jī)業(yè)...
    不知名小號閱讀 287評論 1 3