我的智商逐年遞增 第167章

作者:介安藝

  他停下筆,端起旁邊的水杯喝了一口水。

  牆那邊的動靜越來越大了。

  “大勇。”

  陳拙放下水杯,看了一眼還在地上鼓搗那些硬件的王大勇。

  “楚戈平時也這麼砸鍵盤麼?”

  王大勇正拿着塊抹布擦他那塊舊主板,頭也沒抬。

  “楚戈那小子平時敲鍵盤也就是個打字機的動靜,今晚這架勢,跟拆遷差不多,估計是代碼寫卡殼了,有些急眼了。”

  陳拙無奈的搖了搖頭。

  他低頭看着自己紙上的公式,腦子裏卻在盤算着那臺尚未購買的激光打印機。

  216宿舍。

  沒開大燈。

  只有楚戈桌面上那臺顯示器亮着。

  屏幕的光打在楚戈的臉上,忽明忽暗。

  桌上亂七八糟地堆着幾本翻開的計算機磚頭書,《C Primer Plus》的封皮底下壓着一個空了的紅牛罐子。

  楚戈叼着半根紅塔山,眼睛死死盯着屏幕上密密麻麻的代碼。

  黑色背景,白色字符。

  他按了一下鍵盤上的F9鍵。

  屏幕下方瞬間彈出一個小窗口,緊接着是一大排刺眼的紅色錯誤提示。

  Time Limit Exceeded

  超時。

  還是超時。

  楚戈煩躁地把嘴裏的菸頭吐進旁邊的易拉罐裏。。

  他接的這個活兒,是給一個剛起步的商業圖庫網站做底層檢索優化。

  論壇上的懸賞金額是一千五百塊。

  要求很簡單,把現有的併發檢索速度提升一倍。

  楚戈一開始覺得這錢挺好掙。

  那幫初創公司的程序員寫的東西,冗餘太多,他隨便精簡一下邏輯樹就能交差。

  但他動手改了之後才發現,這套數據的底層架構就是個爛攤子。

  牽一髮而動全身。

  爲了解決數據對撞,他加了一個嵌套循環。

  結果就是,數據只要一跑起來,就會在第三層邏輯裏陷入死結。

  無數的變量在那個狹窄的通道里互相死鎖,誰也出不來。

  楚戈雙手在鍵盤上飛快地敲擊。

  他把剛纔寫的那一段全刪了,換了一種堆棧的方式重新往裏套。

  敲完,再編譯,再咝小�

  風扇開始加速。

  屏幕卡頓了三秒鐘。

  然後,熟悉的紅字再次彈了出來。

  楚戈罵了一句髒話。

  他伸手抓了抓本來就亂蓬蓬的頭髮,身體往後一靠,椅子發出沉悶的響聲。

  對面的牀上。

  陸嘉躺在薄被子裏。

  耳朵裏塞着兩團海綿耳塞。

  但他依然能聽見聲音。

  機械鍵盤的敲擊聲,像是一把鈍鈍的鋸子,在他原本就緊繃的神經上來回拉扯。

  陸嘉閉着眼睛。

  胃裏一陣陣地往上翻,太陽穴突突地跳着疼。

  白天在高數課上寫錯那個符號的畫面,像走馬燈一樣在他腦子裏轉。

  記憶在模糊。

  反應在變慢。

  這種脫離掌控的感覺,讓他本能地感到恐慌。

  他需要睡眠。

  只要睡一覺,讓腦子重啓,一切就能恢復正常。

  可是底下的聲音就是不停。

  鍵盤聲又急促了起來。

  隨後是楚戈暴躁的嘟囔聲,以及椅子腿摩擦地面的刺耳聲。

  陸嘉的呼吸開始變粗。

  他翻了個身,面朝牆壁。

  試圖把被子蒙在頭上,捂住耳朵。

  沒用。

  那種嗡嗡的機箱共鳴聲,彷彿是從牆壁裏透出來的。

  五分鐘。

  十分鐘。

  鍵盤聲越來越大,楚戈敲擊的力度明顯帶着情緒失控的泄憤感。

  陸嘉猛地睜開了眼睛。

  黑暗中,他的眼眶紅得嚇人。

  他一把扯掉耳朵裏的海綿耳塞,扔在枕頭邊。

  掀開被子。

  坐了起來。

  冷空氣貼着單薄的純棉睡衣吹透了進來,但他毫無察覺。

  陸嘉挪到牀邊,沒有找拖鞋。

  光着腳踩在鐵架牀的梯子上,一步步爬了下來。

  楚戈正對着屏幕抓耳撓腮。

  他剛剛試了第四種算法,依然在死循環裏打轉。

  他拿起桌上的煙盒,抖了一下,裏面空了。

  楚戈煩躁地把煙盒捏扁,扔在地上。

  準備重新把那段報錯的代碼刪掉重寫。

  身後突然多了一個人影。

  楚戈從顯示器的反光裏看到了站在背後的陸嘉。

  他嚇了一跳,轉過頭。

  看着陸嘉光着腳站在地上,臉色慘白,眼底下是一大片烏青。

  楚戈張了張嘴。

  原本的煩躁被一絲心虛壓了下去。

  他知道自己今晚動靜確實太大了,停下手裏的鍵盤,語氣有些尷尬。

  “吵着你了?”

  楚戈指了指屏幕。

  “我這兒卡了個bug,馬上就好,你再忍......”

  陸嘉根本沒看他。

  他的目光死死鎖在屏幕上那滾動的幾百行代碼上。

  他看不懂那些英文單詞拼湊起來的語法,不知道什麼是指針,不知道什麼是內存分配。

  但他能看懂裏面夾雜的邏輯符號和變量代換。

  他盯着看了一分鐘。

  眼球跟着屏幕上的光標快速移動。

  突然,陸嘉動了。

  他伸出手,從楚戈的桌面上扯過那本皺巴巴的草稿本。

  抓起旁邊的一支圓珠筆。

  楚戈愣了一下,手懸在半空,沒去攔。

  陸嘉把草稿本按在桌角,手腕微微有些發抖,筆尖在紙上快速划動。

  沒有任何停頓和思考。

  一行行復雜的數學符號在紙上顯現出來。

  沒有一行是代碼。

  全是純粹的代數公式。

  十幾秒鐘後。

  陸嘉停下筆。

  他把那張紙撕下來,輕輕放在楚戈的鍵盤旁邊。

  “你的邊界條件設錯了。”

  陸嘉的聲音很小,帶着濃重的鼻音,像是快被逼哭了。

  他的肩膀微微發抖。

  “你讓變量在兩端同時收斂,中間的數據會一直對撞,這是一個死結。”

  楚戈愣住了,想反駁。

  “我不懂你這上面寫的是什麼。”

  陸嘉低下頭,指着自己剛寫的那張紙,語氣裏全是深深的疲憊和哀求。

  “但你把它改成這個拓撲矩陣,數據就不會再堵死了。”

  陸嘉往後退了一步,眼眶通紅。

  “你把它改了,別再敲了行不行......我想睡覺。”

  楚戈看着陸嘉那副搖搖欲墜的樣子。

  喉嚨裏的話被硬生生嚥了回去。

  他低下頭。

  目光落在那張草稿紙上。

  他是極客,代碼寫得很溜,但數學底子只能算過得去。