第 28 章
關燈
小
中
大
第 28 章
顧知初與沈清珩的當務之急有兩件:海量汲取過往賽事的經驗,以及,找到一位能與他們並肩作戰的第三名隊友。
於是,校園裏出現了這樣一道固定的風景線:顧知初和沈清珩的身影,開始高頻地同時出現在清晨空曠的教室,午後灑滿陽光的圖書館,以及深夜依然亮著燈的計算機房。課表之外的時間,幾乎都被備賽填滿。他們埋首於成堆的往年真題和算法文獻中,鍵盤的敲擊聲與低聲的討論,成了他們之間最常有的交流。
然而,這種高強度的忙碌,並未讓顧知初感到絲毫疲憊,反而讓她體驗到一種前所未有的充實與豐盈。每一次覆雜的算法被厘清,每一道刁鉆的題目被攻克,都像是在她的大腦中開辟了一片新的疆土,帶來強烈的智力上的愉悅和成就感。更重要的是,她能清晰地感覺到自己正在以肉眼可見的速度成長,向著沈清珩所在的那個“優秀”的世界靠近。這種共同奮鬥、彼此見證的感覺,奇妙地沖淡了身體的勞累。
在廣泛搜尋和接觸後,他們的目光鎖定在了同班的閆涵身上。閆涵在專業課上表現沈穩,思維縝密,同樣對ICPC懷有熱情。一番坦誠的交流後,雙方一拍即合。
至此,征戰ICPC的三人小隊,正式集結完畢。
隊伍的核心已經就位,接下來,等待著他們的,將是那個註定汗水與靈感交織、壓力與突破並存的——暑假留校特訓。真正的考驗,才剛剛開始。
七月的校園,褪去了平日的喧囂,仿佛一個巨大的、正在安靜呼吸的生命體。蟬鳴是它唯一的背景音,一聲高過一聲,編織著夏日的灼熱與綿長。對於選擇留校備戰的三人小隊來說,這是一個與時間賽跑,也與自己較勁的夏天。
他們的生活軌跡,簡化到近乎單調,卻又充實得熠熠生輝。
顧知初的鬧鐘固定在清晨六點半。當她洗漱完畢,抱著書本走到宿舍樓下時,沈清珩通常已經等在那裏。他手裏有時會提著剛從食堂買來的豆漿和包子,或者兩杯冰美式。
“早。”他看到她,總是露出一個清淺而真誠的笑容,順手將溫熱的豆漿遞過去,“今天食堂的豆沙包不錯,給你帶了一個。”
“早,”顧知初接過,指尖偶爾會不經意地觸碰到他的手,一絲微妙的電流仿佛在晨光中竄過,“謝謝。”
他們並不總是並肩走,有時會一前一後,討論著昨天遺留的一道動態規劃問題,或者今天計劃要攻克的算法類型。晨光將他們的影子拉長,又縮短,交織在空曠的校園小徑上。這份始於清晨的默契,像一天的能量源泉,註入了平靜而堅定的力量。
他們的主戰場是圖書館擁有空調的研修室,或者計算機房。三人小隊占據一張方桌,書本、筆記本、筆記本電腦鋪開,便是一個獨立的世界。
沈清珩作為隊長,負責整體的進度規劃和難點突破。他思維敏捷,常常能一眼看穿問題的本質。當顧知初或者閆涵被某個覆雜的邏輯困住時,他並不會直接給出答案,而是拿起筆,在白板上一步步引導:
“我們先不考慮最優解,想想最暴力的方法怎麽做?”
“這個循環的邊界條件,你再檢查一下?”
“這個數據結構,是不是可以換一種?比如用堆來代替數組?”
他的聲音不高,沈穩而清晰,像一把精準的手術刀,剖開迷霧。顧知初常常會看著他在白板前專註書寫的側影,看他微微蹙起的眉頭和時而因思考而輕抿的嘴唇,心裏那份欽佩便會悄然滋長。她喜歡這種智力上的挑戰與被引導的感覺。
而顧知初的細膩和耐心,則是團隊中不可或缺的穩定器。她負責代碼的規範書寫和大量的測試、調試工作。沈清珩思路跳躍,有時代碼會留下一些不易察覺的邊界漏洞,總是顧知初在反覆測試中,一點點揪出那些隱藏的“bug”。
“這裏,”顧知初會指著屏幕上的某一行代碼,輕聲對沈清珩說,“當輸入全是負數的時候,你的初始化值就不對了。”
沈清珩湊過來,他的肩膀有時會輕輕碰到她的,帶來一陣短暫的、令人心猿意馬的溫熱。他仔細看了一會兒,恍然大悟:“對!這裏得改成負無窮。還是你細心。”
這樣的時刻,讓顧知初感到一種被需要的價值感。她不是附庸,而是這個團隊裏至關重要的一環。他們的能力在互補中熠熠生輝。
午後的時光最難熬,酷熱和飽腹感讓人昏昏欲睡。他們通常會趴在桌子上小憩二十分鐘。沈清珩似乎總是睡得比較輕,有時顧知初醒來,會發現他不知道什麽時候已經醒了,正安靜地看著窗外的綠樹,或者……在看她?當她睜開眼,他的目光會立刻移開,耳根卻泛起一絲不易察覺的淡紅。
有時,他們也會在學習間隙,到圖書館外的樹蔭下短暫散步,買一根冰棍,分享一副耳機聽同一首歌。話題偶爾會跳出代碼和算法。
“你以後……想做什麽?”顧知初咬著綠豆冰棍,含糊地問。
“我想做真正能改變點什麽的技術,”他看著遠處,眼神裏有光,“比如,優化醫療影像的AI診斷,或者能更精準預測極端天氣的模型……聽起來有點不切實際吧?”
“不會,”顧知初搖搖頭,認真地說,“我覺得很棒。”
“那你呢?”沈清珩反問。
“我……”顧知初想了想,“我還不是特別確定,但我想先跟著你……跟著團隊,走到更遠的地方看看。我覺得,我現在看到的風景,已經很不一樣了。”
他們沒有看彼此,只是並肩走著,但一種心靈上的靠近,卻比夏日的溫度更暖。
夜晚的教室是他們最常待的地方,往往一坐就是好幾個小時。窗外是深藍色的天鵝絨幕布,綴著稀疏的星子,窗內是明亮的燈光和持續不斷的鍵盤敲擊聲。
在一次嘗試解決一個極其覆雜的圖論問題時,他們遇到了瓶頸。三人討論了近一個小時,嘗試了多種方案,都未能完美解決。閆涵有些氣餒,先回宿舍了。教室裏只剩下顧知初和沈清珩。
時間已近晚上十一點,顧知初揉了揉發脹的太陽穴,看著屏幕上依然報錯的代碼,一股深深的疲憊和無力感湧了上來。白天積累的挫敗,在這一刻仿佛達到了頂點。她低下頭,輕輕嘆了口氣,聲音微不可聞。
沈清珩註意到了她的情緒。他沒有說話,只是起身,去教室後面的飲水機接了兩杯溫水。他走回來,將其中一杯輕輕放在她的手邊。
“累了就休息一下。”他的聲音在安靜的夜裏格外溫和,“這道題確實很難,區域賽級別的難度,我們一時解不開很正常。”
顧知初看著那杯冒著裊裊熱氣的溫水,再擡頭看他,他眼底有關切,也有同樣奮戰後的血絲,但沒有一絲一毫的不耐煩。那一刻,白天所有因智力交鋒而產生的欽佩,所有並肩作戰的默契,都化作了一種更柔軟、更依賴的情感。在這個空曠的教室裏,在攻克難題的漫長征途上,他們是彼此唯一的依靠。
“嗯。”她低聲應著,捧起那杯水,溫熱的觸感從掌心一直蔓延到心裏,驅散了些許疲憊和沮喪。“我就是……有點急。”
“不急,”沈清珩在她旁邊的座位坐下,距離很近,她能聞到他身上淡淡的、清爽的皂角香氣,“我們還有時間。而且,有你在,我覺得我們肯定能解決它。”
這句話像是有魔力。顧知初的心猛地一跳,隨即被一種巨大的安心感包裹。她不再覺得孤單,也不再害怕難題。因為她知道,身邊有一個人,永遠會和她一起面對。
他們最終沒有在那個晚上解開那道題,但離開教室,走在回宿舍的路上時,顧知初的心情已經完全不同。夏夜的微風拂面,帶著青草的香氣。路燈將兩人的影子拉得很長,時而交匯,時而分離。
“明天再戰?”沈清珩在女生宿舍樓下停住腳步,看著她。
“好,明天再戰。”顧知初點頭,眼裏重新燃起了光芒。
這個暑假,每一天都像是這天的覆刻,卻又在細微處有著不同的甜蜜。他們在知識的海洋裏艱難跋涉,卻在彼此的眼神和陪伴中找到了最堅實的岸。刷題的日子是枯燥的,但因為有了對方的存在,每一行代碼都仿佛被註入了溫度,每一次思維的碰撞都閃耀著火花。他們不僅在算法和數據結構上飛速進步,更在日覆一日的相處中,將那份朦朧的好感,淬煉成了堅實而深厚的依賴與懂得。
這是一個關於成長的故事,也是一個關於陪伴的故事。在夏日滾燙的風裏,在無數個與代碼相伴的日夜,兩顆年輕的心,正以同樣的頻率,穩健而有力地跳動著,一步步靠近那個更優秀的自己,也一步步,走向彼此。
校選拔賽的結果,是在一個秋意漸濃的下午公布的。
當沈清珩、顧知初和閆涵擠在計算機學院公告欄前,看到他們隊伍的編號赫然出現在代表出線的名單最前列時,短暫的寂靜後,是壓抑不住的、幾乎要跳起來的狂喜。
“我們……我們做到了!”閆涵第一個吼了出來,用力拍著沈清珩的背。
沈清珩轉過頭,看向顧知初,眼睛裏像是盛滿了碎星,那是一種極度克制後又洶湧而出的激動。顧知初站在他身邊,感覺自己的心臟像是要跳出胸腔,眼眶不受控制地泛起濕意。兩個月暑假的汗水,無數個與代碼死磕的深夜,那些幾乎要放棄的瞬間……在這一刻,全部有了答案。
校選拔的過程,遠非一帆風順。那是一場持續數小時的線上鏖戰。他們三人擠在計算機房指定的位置上,面對著屏幕上不斷刷新的題目,精神高度緊張。
沈清珩作為核心,快速分配任務,鎖定關鍵題型。顧知初負責她擅長的模擬和貪心算法,閆涵則主攻計算幾何。起初,他們推進得還算順利,接連解出幾道中等難度的題目,排名一度靠前。
但真正的考驗隨之而來。一道關於字符串匹配的難題,像一堵堅硬的墻,攔在了面前。沈清珩和閆涵嘗試了多種思路,都卡在了時間覆雜度過高上,提交幾次都返回“時間超限”。
機房裏的空氣仿佛凝固了,只能聽到周圍其他隊伍密集的鍵盤聲,那聲音無形中加劇了壓力。閆涵有些焦躁地撓著頭,沈清珩的眉頭也鎖成了川字。時間一分一秒流逝,他們的排名開始緩慢下滑。
“讓我試試。”顧知初深吸一口氣,聲音不大,卻異常堅定。她拿過題目,沒有沿著他們覆雜的思路走下去,而是回到問題最本質的定義,重新審視數據範圍和約束條件。她回憶起之前刷過的一道類似但更簡單的題目,靈感如同暗夜中的電光石火——或許可以用一種特殊的哈希算法加以改進?
她將自己的想法快速講解給沈清珩和閆涵。沈清珩聽完,眼中閃過一絲驚異和讚許,立刻點頭:“這個思路可以!我們配合你,你來主導實現。”
接下來的時間,成了顧知初的獨舞。她的手指在鍵盤上飛舞,眼神專註而明亮。沈清珩和閆涵則在一旁提供數據支持,並快速檢查她寫出的每一個函數模塊。當顧知初敲下最後一行代碼,點擊提交,看到屏幕上跳出“epted”(通過)的綠色字樣時,三人幾乎同時長舒一口氣,一種劫後餘生般的喜悅和巨大的成就感彌漫開來。
最終,他們以校際第二名的成績,成功拿到了代表學校參加亞洲區區域預賽的資格。那一刻,顧知初深刻地體會到,她不再是那個需要被完全庇護的追隨者,她已經成為這支隊伍不可或缺的支柱。
如果說校選拔是淬煉,那麽十二月初在另一個城市舉行的亞洲區預選賽,就是真正的戰場。
來自亞洲各大高校的頂尖隊伍齊聚一堂,賽場氣氛凝重而肅殺。巨大的顯示屏上實時滾動著各隊的解題情況和排名,無形的壓力彌漫在空氣裏。
他們遇到了前所未有的挑戰。題目的難度和數量都遠超校內賽,不僅考驗算法知識,更考驗臨場心理、體力分配和團隊協作的極限。
比賽中段,他們遭遇了至暗時刻。一道看似是動態規劃的題目,他們耗費了一個多小時,編寫了覆雜的代碼,卻始終無法通過所有測試用例。更糟糕的是,由於在這道題上浪費了過多時間,他們的排名一度跌出了能夠出線的安全區。
“要不要放棄這道題?”閆涵看著不斷流逝的時間,聲音有些幹澀。
沈清珩緊抿著嘴唇,盯著代碼,額角滲出了細密的汗珠。放棄,意味著前功盡棄,並且可能再無翻身機會;不放棄,則可能被徹底拖死。
就在這決定命運的時刻,顧知初再次站了出來。她沒有去看那令人焦慮的排名,而是強迫自己冷靜下來,重新審視那道“頑題”。
“等等,”她突然指著問題描述中的一個極其隱蔽的條件,“這裏,它要求的是‘嚴格遞增’而不是‘非遞減’,我們之前的狀態轉移方程是不是這裏定義錯了?”
一語點醒夢中人!
沈清珩和閆涵立刻反應過來。一個微小的條件理解偏差,導致了整個解決方案的根基錯誤。他們立刻調整思路,沈清珩負責重新設計狀態,顧知初和閆涵合力重寫核心代碼。在最後不到半小時的緊張時間裏,他們如同精密儀器上的三個齒輪,高速而精準地協同運轉。
當修正後的代碼成功通過所有測試點,看到排名瞬間躍升,穩穩進入出線區時,三個人幾乎虛脫般地靠在了椅背上。沒有歡呼,只有相互對視時,眼中那無法言喻的、混合著極度疲憊與巨大興奮的光芒。沈清珩有種沖動想抱抱眼前這個溫婉可人的女孩,可是理智讓他望而卻步。
他們成功了。以極其微弱的優勢,險之又險地拿到了通往全球總決賽的、那張無比珍貴的門票。
從賽場返回學校的火車上,夜色深沈。閆涵累得早已靠在座位上沈沈睡去。沈清珩也閉著眼,但顧知初知道他沒睡著,他的嘴角還帶著一絲如釋重負的、淺淺的弧度。
顧知初望著車窗外飛馳而過的、模糊的燈火,內心卻異常清醒和澎湃。
這一路走來,從夏日圖書館的初識組隊,到秋日校選拔的初露鋒芒,再到剛剛結束的、冰與火交織的區域賽……她清晰地看到了自己的蛻變。那個曾經會因為一道難題而自我懷疑的女孩,如今已經可以在亞洲頂級的賽場上,在隊伍最危急的時刻,保持冷靜,找到關鍵,成為扭轉戰局的那個人。
而引領她、陪伴她完成這場蛻變的,正是身邊這個閉目養神的男孩。
是他,給了她踏上這條征途的勇氣和機會。
是他,在她每一次思路卡頓時的耐心引導。
是他,在她調試代碼焦頭爛額時,默默遞上的那杯溫水。
是他,在壓力如山崩般襲來時,投來的那道始終信任的目光。
他們一起啃過最難懂的論文,一起在深夜的空教室裏為一道題爭得面紅耳赤,也一起在取得突破時,分享過無聲卻無比激動的擊掌。他們共享的,不僅僅是代碼和算法,更是無數個清晨的露水、正午的陽光、深夜的星光,以及汗水、挫折、堅持和最終勝利的狂喜。
這段並肩作戰的歲月,早已將最初那份朦朧的好感和欽佩,鍛造成了一種深入骨髓的信任、依賴和深刻的理解。她愛上的,不僅是他的優秀,更是那個在追求優秀的路途上,與她靈魂共鳴、意志同頻的他。
車窗的玻璃上,隱約映出她堅定而溫柔的臉龐。
一個決定,在她心中如同破土的春芽,變得無比清晰和堅定。
等到明年四月,全球總決賽結束。
無論最終的成績如何,無論他們是站在世界之巔接受歡呼,還是抱憾而歸。
她都要告訴他,告訴他這一切——告訴他,他是多麽好的戰友;告訴他,這段征途對她意味著什麽;更要告訴他,她喜歡他,不,或許比喜歡更多。
這個決定,與比賽的勝負無關,只與她的內心有關。這是她為自己設定的,另一場重要的“決賽”。她要用這次告白,為這段閃耀著代碼之光、浸透著奮鬥汗水的青春歲月,落下最濃墨重彩的一筆,開啟屬於他們兩個人的、新的篇章。
火車在鐵軌上發出有節奏的轟鳴,載著疲憊的身體、勝利的喜悅,和一顆終於做出勇敢決定的、少女的心,向著下一個目標,飛馳而去。全球總決賽的舞臺在遠方等待,而一段全新的心途,也已然在她腳下展開。
本站無廣告,永久域名(fanyan.cc)
顧知初與沈清珩的當務之急有兩件:海量汲取過往賽事的經驗,以及,找到一位能與他們並肩作戰的第三名隊友。
於是,校園裏出現了這樣一道固定的風景線:顧知初和沈清珩的身影,開始高頻地同時出現在清晨空曠的教室,午後灑滿陽光的圖書館,以及深夜依然亮著燈的計算機房。課表之外的時間,幾乎都被備賽填滿。他們埋首於成堆的往年真題和算法文獻中,鍵盤的敲擊聲與低聲的討論,成了他們之間最常有的交流。
然而,這種高強度的忙碌,並未讓顧知初感到絲毫疲憊,反而讓她體驗到一種前所未有的充實與豐盈。每一次覆雜的算法被厘清,每一道刁鉆的題目被攻克,都像是在她的大腦中開辟了一片新的疆土,帶來強烈的智力上的愉悅和成就感。更重要的是,她能清晰地感覺到自己正在以肉眼可見的速度成長,向著沈清珩所在的那個“優秀”的世界靠近。這種共同奮鬥、彼此見證的感覺,奇妙地沖淡了身體的勞累。
在廣泛搜尋和接觸後,他們的目光鎖定在了同班的閆涵身上。閆涵在專業課上表現沈穩,思維縝密,同樣對ICPC懷有熱情。一番坦誠的交流後,雙方一拍即合。
至此,征戰ICPC的三人小隊,正式集結完畢。
隊伍的核心已經就位,接下來,等待著他們的,將是那個註定汗水與靈感交織、壓力與突破並存的——暑假留校特訓。真正的考驗,才剛剛開始。
七月的校園,褪去了平日的喧囂,仿佛一個巨大的、正在安靜呼吸的生命體。蟬鳴是它唯一的背景音,一聲高過一聲,編織著夏日的灼熱與綿長。對於選擇留校備戰的三人小隊來說,這是一個與時間賽跑,也與自己較勁的夏天。
他們的生活軌跡,簡化到近乎單調,卻又充實得熠熠生輝。
顧知初的鬧鐘固定在清晨六點半。當她洗漱完畢,抱著書本走到宿舍樓下時,沈清珩通常已經等在那裏。他手裏有時會提著剛從食堂買來的豆漿和包子,或者兩杯冰美式。
“早。”他看到她,總是露出一個清淺而真誠的笑容,順手將溫熱的豆漿遞過去,“今天食堂的豆沙包不錯,給你帶了一個。”
“早,”顧知初接過,指尖偶爾會不經意地觸碰到他的手,一絲微妙的電流仿佛在晨光中竄過,“謝謝。”
他們並不總是並肩走,有時會一前一後,討論著昨天遺留的一道動態規劃問題,或者今天計劃要攻克的算法類型。晨光將他們的影子拉長,又縮短,交織在空曠的校園小徑上。這份始於清晨的默契,像一天的能量源泉,註入了平靜而堅定的力量。
他們的主戰場是圖書館擁有空調的研修室,或者計算機房。三人小隊占據一張方桌,書本、筆記本、筆記本電腦鋪開,便是一個獨立的世界。
沈清珩作為隊長,負責整體的進度規劃和難點突破。他思維敏捷,常常能一眼看穿問題的本質。當顧知初或者閆涵被某個覆雜的邏輯困住時,他並不會直接給出答案,而是拿起筆,在白板上一步步引導:
“我們先不考慮最優解,想想最暴力的方法怎麽做?”
“這個循環的邊界條件,你再檢查一下?”
“這個數據結構,是不是可以換一種?比如用堆來代替數組?”
他的聲音不高,沈穩而清晰,像一把精準的手術刀,剖開迷霧。顧知初常常會看著他在白板前專註書寫的側影,看他微微蹙起的眉頭和時而因思考而輕抿的嘴唇,心裏那份欽佩便會悄然滋長。她喜歡這種智力上的挑戰與被引導的感覺。
而顧知初的細膩和耐心,則是團隊中不可或缺的穩定器。她負責代碼的規範書寫和大量的測試、調試工作。沈清珩思路跳躍,有時代碼會留下一些不易察覺的邊界漏洞,總是顧知初在反覆測試中,一點點揪出那些隱藏的“bug”。
“這裏,”顧知初會指著屏幕上的某一行代碼,輕聲對沈清珩說,“當輸入全是負數的時候,你的初始化值就不對了。”
沈清珩湊過來,他的肩膀有時會輕輕碰到她的,帶來一陣短暫的、令人心猿意馬的溫熱。他仔細看了一會兒,恍然大悟:“對!這裏得改成負無窮。還是你細心。”
這樣的時刻,讓顧知初感到一種被需要的價值感。她不是附庸,而是這個團隊裏至關重要的一環。他們的能力在互補中熠熠生輝。
午後的時光最難熬,酷熱和飽腹感讓人昏昏欲睡。他們通常會趴在桌子上小憩二十分鐘。沈清珩似乎總是睡得比較輕,有時顧知初醒來,會發現他不知道什麽時候已經醒了,正安靜地看著窗外的綠樹,或者……在看她?當她睜開眼,他的目光會立刻移開,耳根卻泛起一絲不易察覺的淡紅。
有時,他們也會在學習間隙,到圖書館外的樹蔭下短暫散步,買一根冰棍,分享一副耳機聽同一首歌。話題偶爾會跳出代碼和算法。
“你以後……想做什麽?”顧知初咬著綠豆冰棍,含糊地問。
“我想做真正能改變點什麽的技術,”他看著遠處,眼神裏有光,“比如,優化醫療影像的AI診斷,或者能更精準預測極端天氣的模型……聽起來有點不切實際吧?”
“不會,”顧知初搖搖頭,認真地說,“我覺得很棒。”
“那你呢?”沈清珩反問。
“我……”顧知初想了想,“我還不是特別確定,但我想先跟著你……跟著團隊,走到更遠的地方看看。我覺得,我現在看到的風景,已經很不一樣了。”
他們沒有看彼此,只是並肩走著,但一種心靈上的靠近,卻比夏日的溫度更暖。
夜晚的教室是他們最常待的地方,往往一坐就是好幾個小時。窗外是深藍色的天鵝絨幕布,綴著稀疏的星子,窗內是明亮的燈光和持續不斷的鍵盤敲擊聲。
在一次嘗試解決一個極其覆雜的圖論問題時,他們遇到了瓶頸。三人討論了近一個小時,嘗試了多種方案,都未能完美解決。閆涵有些氣餒,先回宿舍了。教室裏只剩下顧知初和沈清珩。
時間已近晚上十一點,顧知初揉了揉發脹的太陽穴,看著屏幕上依然報錯的代碼,一股深深的疲憊和無力感湧了上來。白天積累的挫敗,在這一刻仿佛達到了頂點。她低下頭,輕輕嘆了口氣,聲音微不可聞。
沈清珩註意到了她的情緒。他沒有說話,只是起身,去教室後面的飲水機接了兩杯溫水。他走回來,將其中一杯輕輕放在她的手邊。
“累了就休息一下。”他的聲音在安靜的夜裏格外溫和,“這道題確實很難,區域賽級別的難度,我們一時解不開很正常。”
顧知初看著那杯冒著裊裊熱氣的溫水,再擡頭看他,他眼底有關切,也有同樣奮戰後的血絲,但沒有一絲一毫的不耐煩。那一刻,白天所有因智力交鋒而產生的欽佩,所有並肩作戰的默契,都化作了一種更柔軟、更依賴的情感。在這個空曠的教室裏,在攻克難題的漫長征途上,他們是彼此唯一的依靠。
“嗯。”她低聲應著,捧起那杯水,溫熱的觸感從掌心一直蔓延到心裏,驅散了些許疲憊和沮喪。“我就是……有點急。”
“不急,”沈清珩在她旁邊的座位坐下,距離很近,她能聞到他身上淡淡的、清爽的皂角香氣,“我們還有時間。而且,有你在,我覺得我們肯定能解決它。”
這句話像是有魔力。顧知初的心猛地一跳,隨即被一種巨大的安心感包裹。她不再覺得孤單,也不再害怕難題。因為她知道,身邊有一個人,永遠會和她一起面對。
他們最終沒有在那個晚上解開那道題,但離開教室,走在回宿舍的路上時,顧知初的心情已經完全不同。夏夜的微風拂面,帶著青草的香氣。路燈將兩人的影子拉得很長,時而交匯,時而分離。
“明天再戰?”沈清珩在女生宿舍樓下停住腳步,看著她。
“好,明天再戰。”顧知初點頭,眼裏重新燃起了光芒。
這個暑假,每一天都像是這天的覆刻,卻又在細微處有著不同的甜蜜。他們在知識的海洋裏艱難跋涉,卻在彼此的眼神和陪伴中找到了最堅實的岸。刷題的日子是枯燥的,但因為有了對方的存在,每一行代碼都仿佛被註入了溫度,每一次思維的碰撞都閃耀著火花。他們不僅在算法和數據結構上飛速進步,更在日覆一日的相處中,將那份朦朧的好感,淬煉成了堅實而深厚的依賴與懂得。
這是一個關於成長的故事,也是一個關於陪伴的故事。在夏日滾燙的風裏,在無數個與代碼相伴的日夜,兩顆年輕的心,正以同樣的頻率,穩健而有力地跳動著,一步步靠近那個更優秀的自己,也一步步,走向彼此。
校選拔賽的結果,是在一個秋意漸濃的下午公布的。
當沈清珩、顧知初和閆涵擠在計算機學院公告欄前,看到他們隊伍的編號赫然出現在代表出線的名單最前列時,短暫的寂靜後,是壓抑不住的、幾乎要跳起來的狂喜。
“我們……我們做到了!”閆涵第一個吼了出來,用力拍著沈清珩的背。
沈清珩轉過頭,看向顧知初,眼睛裏像是盛滿了碎星,那是一種極度克制後又洶湧而出的激動。顧知初站在他身邊,感覺自己的心臟像是要跳出胸腔,眼眶不受控制地泛起濕意。兩個月暑假的汗水,無數個與代碼死磕的深夜,那些幾乎要放棄的瞬間……在這一刻,全部有了答案。
校選拔的過程,遠非一帆風順。那是一場持續數小時的線上鏖戰。他們三人擠在計算機房指定的位置上,面對著屏幕上不斷刷新的題目,精神高度緊張。
沈清珩作為核心,快速分配任務,鎖定關鍵題型。顧知初負責她擅長的模擬和貪心算法,閆涵則主攻計算幾何。起初,他們推進得還算順利,接連解出幾道中等難度的題目,排名一度靠前。
但真正的考驗隨之而來。一道關於字符串匹配的難題,像一堵堅硬的墻,攔在了面前。沈清珩和閆涵嘗試了多種思路,都卡在了時間覆雜度過高上,提交幾次都返回“時間超限”。
機房裏的空氣仿佛凝固了,只能聽到周圍其他隊伍密集的鍵盤聲,那聲音無形中加劇了壓力。閆涵有些焦躁地撓著頭,沈清珩的眉頭也鎖成了川字。時間一分一秒流逝,他們的排名開始緩慢下滑。
“讓我試試。”顧知初深吸一口氣,聲音不大,卻異常堅定。她拿過題目,沒有沿著他們覆雜的思路走下去,而是回到問題最本質的定義,重新審視數據範圍和約束條件。她回憶起之前刷過的一道類似但更簡單的題目,靈感如同暗夜中的電光石火——或許可以用一種特殊的哈希算法加以改進?
她將自己的想法快速講解給沈清珩和閆涵。沈清珩聽完,眼中閃過一絲驚異和讚許,立刻點頭:“這個思路可以!我們配合你,你來主導實現。”
接下來的時間,成了顧知初的獨舞。她的手指在鍵盤上飛舞,眼神專註而明亮。沈清珩和閆涵則在一旁提供數據支持,並快速檢查她寫出的每一個函數模塊。當顧知初敲下最後一行代碼,點擊提交,看到屏幕上跳出“epted”(通過)的綠色字樣時,三人幾乎同時長舒一口氣,一種劫後餘生般的喜悅和巨大的成就感彌漫開來。
最終,他們以校際第二名的成績,成功拿到了代表學校參加亞洲區區域預賽的資格。那一刻,顧知初深刻地體會到,她不再是那個需要被完全庇護的追隨者,她已經成為這支隊伍不可或缺的支柱。
如果說校選拔是淬煉,那麽十二月初在另一個城市舉行的亞洲區預選賽,就是真正的戰場。
來自亞洲各大高校的頂尖隊伍齊聚一堂,賽場氣氛凝重而肅殺。巨大的顯示屏上實時滾動著各隊的解題情況和排名,無形的壓力彌漫在空氣裏。
他們遇到了前所未有的挑戰。題目的難度和數量都遠超校內賽,不僅考驗算法知識,更考驗臨場心理、體力分配和團隊協作的極限。
比賽中段,他們遭遇了至暗時刻。一道看似是動態規劃的題目,他們耗費了一個多小時,編寫了覆雜的代碼,卻始終無法通過所有測試用例。更糟糕的是,由於在這道題上浪費了過多時間,他們的排名一度跌出了能夠出線的安全區。
“要不要放棄這道題?”閆涵看著不斷流逝的時間,聲音有些幹澀。
沈清珩緊抿著嘴唇,盯著代碼,額角滲出了細密的汗珠。放棄,意味著前功盡棄,並且可能再無翻身機會;不放棄,則可能被徹底拖死。
就在這決定命運的時刻,顧知初再次站了出來。她沒有去看那令人焦慮的排名,而是強迫自己冷靜下來,重新審視那道“頑題”。
“等等,”她突然指著問題描述中的一個極其隱蔽的條件,“這裏,它要求的是‘嚴格遞增’而不是‘非遞減’,我們之前的狀態轉移方程是不是這裏定義錯了?”
一語點醒夢中人!
沈清珩和閆涵立刻反應過來。一個微小的條件理解偏差,導致了整個解決方案的根基錯誤。他們立刻調整思路,沈清珩負責重新設計狀態,顧知初和閆涵合力重寫核心代碼。在最後不到半小時的緊張時間裏,他們如同精密儀器上的三個齒輪,高速而精準地協同運轉。
當修正後的代碼成功通過所有測試點,看到排名瞬間躍升,穩穩進入出線區時,三個人幾乎虛脫般地靠在了椅背上。沒有歡呼,只有相互對視時,眼中那無法言喻的、混合著極度疲憊與巨大興奮的光芒。沈清珩有種沖動想抱抱眼前這個溫婉可人的女孩,可是理智讓他望而卻步。
他們成功了。以極其微弱的優勢,險之又險地拿到了通往全球總決賽的、那張無比珍貴的門票。
從賽場返回學校的火車上,夜色深沈。閆涵累得早已靠在座位上沈沈睡去。沈清珩也閉著眼,但顧知初知道他沒睡著,他的嘴角還帶著一絲如釋重負的、淺淺的弧度。
顧知初望著車窗外飛馳而過的、模糊的燈火,內心卻異常清醒和澎湃。
這一路走來,從夏日圖書館的初識組隊,到秋日校選拔的初露鋒芒,再到剛剛結束的、冰與火交織的區域賽……她清晰地看到了自己的蛻變。那個曾經會因為一道難題而自我懷疑的女孩,如今已經可以在亞洲頂級的賽場上,在隊伍最危急的時刻,保持冷靜,找到關鍵,成為扭轉戰局的那個人。
而引領她、陪伴她完成這場蛻變的,正是身邊這個閉目養神的男孩。
是他,給了她踏上這條征途的勇氣和機會。
是他,在她每一次思路卡頓時的耐心引導。
是他,在她調試代碼焦頭爛額時,默默遞上的那杯溫水。
是他,在壓力如山崩般襲來時,投來的那道始終信任的目光。
他們一起啃過最難懂的論文,一起在深夜的空教室裏為一道題爭得面紅耳赤,也一起在取得突破時,分享過無聲卻無比激動的擊掌。他們共享的,不僅僅是代碼和算法,更是無數個清晨的露水、正午的陽光、深夜的星光,以及汗水、挫折、堅持和最終勝利的狂喜。
這段並肩作戰的歲月,早已將最初那份朦朧的好感和欽佩,鍛造成了一種深入骨髓的信任、依賴和深刻的理解。她愛上的,不僅是他的優秀,更是那個在追求優秀的路途上,與她靈魂共鳴、意志同頻的他。
車窗的玻璃上,隱約映出她堅定而溫柔的臉龐。
一個決定,在她心中如同破土的春芽,變得無比清晰和堅定。
等到明年四月,全球總決賽結束。
無論最終的成績如何,無論他們是站在世界之巔接受歡呼,還是抱憾而歸。
她都要告訴他,告訴他這一切——告訴他,他是多麽好的戰友;告訴他,這段征途對她意味著什麽;更要告訴他,她喜歡他,不,或許比喜歡更多。
這個決定,與比賽的勝負無關,只與她的內心有關。這是她為自己設定的,另一場重要的“決賽”。她要用這次告白,為這段閃耀著代碼之光、浸透著奮鬥汗水的青春歲月,落下最濃墨重彩的一筆,開啟屬於他們兩個人的、新的篇章。
火車在鐵軌上發出有節奏的轟鳴,載著疲憊的身體、勝利的喜悅,和一顆終於做出勇敢決定的、少女的心,向著下一個目標,飛馳而去。全球總決賽的舞臺在遠方等待,而一段全新的心途,也已然在她腳下展開。
本站無廣告,永久域名(fanyan.cc)