第32章
c大一直以來熱衷參加各種競賽,程逍他們團隊作為近幾年的主力軍,自然也認識了不少國內外高校的佼佼者。周六中午,東京大學的高橋俊吉和另一名男生準時發了連線請求,打算一起模拟。
他們早就把學校的oj刷了無數遍,于是自己出題,自己寫測試組。但畢竟是賽前,幾人決定不公開代碼,只是最後互相查驗編譯好的程序。
高橋俊吉常年駐紮在leetcode,可以說是瘋狂熱愛算法,之前一個亞洲挑戰賽裏,他和程逍被分到過一組結對編程。從那會俊吉就對程逍印象深刻,特地為今天的模拟準備了好久。
“程逍,蔣莊,好久不見。”俊吉操着一口日式英語問好。
“好久不見。”程逍看着屏幕,跟他打招呼,“最近怎麽樣?”
“還不錯。”俊吉道,“非常期待再次和你們交手。”
“那我們開始?”蔣莊笑了,開門見山,“ 計時四小時,最後交換程序測試。”
“好。”俊吉發了題目過來,期待道,“我研究了很久程逍的線段樹結構才出的第三題,希望能給你們帶來些許挑戰。程逍,說真的,我有點想念你的數組算法了。”
“你最近的oj記錄我也都看了。”程逍點點頭,發了他和蔣莊準備的題目,“确實很厲害。”
這些人湊在一起,和正式比賽沒什麽兩樣。一共五道題,他們共享計時器,能看到其他人的進度,于是手上噼裏啪啦敲着鍵盤,根本勻不出空隙。
四小時在一行行代碼間轉瞬即逝,俊吉迫不及待:“可以先讓我測試一下程逍的第三題嗎?”他出題時加了些創新,此刻非常好奇程逍有沒有覆蓋全部情況。
“當然。”程逍編譯好程序,傳到了共享雲端,“歡迎指教。”
俊吉滿心期待,可他運行完程逍的代碼卻愣住了,皺眉看着屏幕,咬緊嘴唇一言不發。
“有什麽問題嗎?”程逍疑惑。
蔣莊揪了一下他的衣服,小聲問道:“你用了前兩天那個算法?”
程逍輕輕點了下頭。
Advertisement
“結果是沒問題。”俊吉出聲,“但是……運行時間比我們的快了74毫秒,你确定用的是線段樹?”
“我在線段樹的基礎上做了點小改動,還不成熟。”程逍輕描淡寫,“也是樹形結構。”
“他前兩天剛在學校oj上發的,我們都吓了一跳。”蔣莊誇贊,“超神。”
俊吉震驚道:“比賽之後或許我們可以一起交流一下嗎?”
“你別聽蔣莊瞎說,哪有那麽神 。”程逍揉了揉眼睛。
俊吉聽出些弦外之音,“你不打算公開源碼?”
“暫時不打算。”程逍說,“寫出來才覺得這兩年的題目有點浮躁。說真的,這也就是個競賽的産物,其餘我還真不知道什麽時候能用上它。”
俊吉嘆了口氣,“也許你是對的。”
他們沒再繼續這個話題,開始了系統的測試。程逍的前四組代碼都過了,但第五題被對面的測試推翻。程逍于是把自己構思的測試敲出來發了過去,想跟他們讨論一下,結果東大這兩人原本準備好的程序居然沒通過測試。
“逍神果然是逍神,永遠都有驚喜。”俊吉笑了笑, “你們哪天到?”
“29號。”程逍說,“你們呢?”
“比你們早一天。”俊吉突然想起來,“對了,松本教授這次受邀,也會一起去。”
“真的嗎?”蔣莊搶在程逍前喊道,“算法大牛本人!我能請他在我算法書上簽兩句鼓勵的話嗎?”
俊吉關了共享白板,坐在椅子上發呆,身後教授走了進來:“發生什麽事了嗎?模拟受刺激了?”
“您還記得程逍嗎?”俊吉說,“中國c大的學生,之前競賽我們見過的。”
“記得。”教授點點頭,“我看過他的代碼,思路非常清晰。”
俊吉運行程逍發來的程序:“他優化了線段樹,效率很高。”
教授心裏思索着,剛想問程逍有沒有打算開源,只聽俊吉接着把程逍的原話複述了一遍,他盯着屏幕上的運行時間:“他做得對。”
再然後,松本教授回了辦公室,在github找到程逍的主頁,毫不猶豫地點下關注。
梁成彥收工之後叫了方開出來吃飯,“你怎麽把自己搭進去了?”
“走彎路?”方開抿起嘴,“說順了,反正展哥也不介意。”
“我介意。”梁成彥瞥向他。
方開當時那個“也”字被網友分析來分析去,最後,【方開出櫃】也上了熱搜,正好挂在【梁成彥出櫃】旁邊,吃瓜遲到的網友差點會錯了意。
梁成彥接着說:“不過……謝了。”
“小事。”方開問,“起訴還順利嗎?”
梁成彥點頭,“倪松留了錄音,侵犯隐私和勒索,他們完了。”
方開滿意,“活該。”他劃着劃着手機,突然把屏幕湊到梁成彥跟前。
梁成彥瞥了一眼,“你以為誰都跟你似的,整天喜歡看這種漫畫。”
“現在這些小姑娘都太有才了,不仔細翻還真翻不到。”方開自己欣賞了起來,“你和程逍的同人圖,畫得挺好,真的不看?”
“鏈接發我。”梁成彥拿出手機,“還有嗎?”
程逍收拾好東西,給梁成彥打了視頻過去:“诶小開哥也在啊。”
“程逍,你知道梁成彥在看什麽嗎?”方開先發制人。
梁成彥盯着他:“你不要因為自己看不到男朋友,就想影響我看我男朋友。”
方開往邊上坐了坐:“打擾了,您繼續。”
程逍有點不好意思:“下周末不用待實驗室,我剛想訂票,結果忘記問你到時候有沒有空了。”
“你來的話就肯定有空。”梁成彥眨了眨眼,“時間發給我,我去接你。”
“你剛才到底在看什麽,怎麽笑成這樣?”程逍覺得不太對勁。
梁成彥賣關子:“你說句好聽的我就告訴你。”
程逍瞪他,低下頭看電腦屏幕,繼而瞪大了眼睛,臉上全是驚喜:“天哪!!!”
梁成彥不明就裏:“怎麽了?”
程逍激動地拍了桌子:“東大的松本教授!!!他關注我github了!天哪!我們互關了!”
“那是誰?”梁成彥問道,“沒聽你說過啊。”
“亞洲最優秀的算法大牛之一!我看過好多他的文章!”程逍捂着心髒,“真的是年輕有為!”
梁成彥撇撇嘴,安靜地等他激動完,才在屏幕上點了兩下:“你看微博。”
“啊?”程逍還處在狀态外,下意識答應,“好。”
他點開自己那個手機用戶的賬號,新增粉絲裏赫然是梁成彥的微博大號,納悶道:“我們不是老早就互相關注了嗎?”
梁成彥仿佛聽不見,低着頭,點一下取關又點一下關注,程逍的新增粉絲裏不斷顯示着和梁成彥互相關注。
程逍虛握起拳頭捶了下桌子,嘴角輕輕揚着:“我好激動啊!”
梁成彥終于擡了頭:“比剛才還激動?”
“那當然。”程逍點頭,“我男朋友和我微博互關啦。”
作者有話說
開心心:)
在想競賽裏要讓逍神在哪裏被扣分,于是跑去看去年code jam的結果,給各位大神跪了:)