午后兩點(diǎn),日光斜照進(jìn)計(jì)算機(jī)基礎(chǔ)課的教室,在布滿各種編程代碼投影的幕布上,暈開一團(tuán)模糊的光斑。
林溪坐在教室中后排,感覺自己像一艘誤入星際航道的小木舟,周圍是閃爍的、無(wú)法理解的信號(hào)與流光。
***,老師正口若懸河地講解著“Python基礎(chǔ)語(yǔ)法與數(shù)據(jù)類型”。
變量、列表、字典、循環(huán)……每一個(gè)詞語(yǔ)單獨(dú)拆開她都明白,可組合在一起從老師嘴里吐出來(lái),就變成了催眠的咒語(yǔ)。
她努力睜大眼睛,試圖跟上節(jié)奏,筆尖在筆記本上無(wú)意識(shí)地劃拉著,留下幾道雜亂無(wú)章的線。
“……所以,這個(gè)for循環(huán)的嵌套,要注意縮進(jìn)代表的層級(jí)關(guān)系,這是Python的靈魂……”老師敲了敲黑板。
靈魂?
林溪看著屏幕上那幾行依靠縮進(jìn)來(lái)界定范圍的代碼,只覺得它們像一堆頑固的、有著奇怪自尊心的積木,稍有不慎就會(huì)全盤散架。
她想起高中時(shí)被數(shù)學(xué)支配的恐懼,而編程,似乎是數(shù)學(xué)邏輯一種更抽象、更不近人情的延伸。
周圍的同學(xué)鍵盤敲得噼里啪啦響,仿佛與***的知識(shí)有著天然的默契。
只有她,對(duì)著屏幕上要求完成的“打印九九乘法表”的簡(jiǎn)單練習(xí)題,大腦一片空白。
for i in range(1,10): 然后呢?
她連第一步都邁不出去。
一種深深的無(wú)力感攫住了她。
陸星辰那句“我?guī)湍阃ㄟ^(guò)計(jì)算機(jī)必修課”的條件,此刻不再是空頭支票,而是她眼前實(shí)實(shí)在在的救命稻草。
可是,接受他的幫助,就意味著要踏足那個(gè)她完全不了解的、屬于他的理性世界。
她能跟上嗎?
與計(jì)算機(jī)教室里的沉悶挫敗形成鮮明對(duì)比的,是位于活動(dòng)中心三樓的校廣播站。
傍晚時(shí)分,夕陽(yáng)的金輝為播音室的控制臺(tái)鍍上了一層溫暖的輪廓。
林溪坐在麥克風(fēng)前,戴上耳機(jī),先前在課堂上的迷茫和局促消失了,取而代之的是一種沉靜的專注。
蘇晴隔著玻璃窗,在導(dǎo)播間對(duì)她比了一個(gè)“OK”的手勢(shì)。
林溪深吸一口氣,打開了面前那本淡藍(lán)色的、封面印著星月圖案的筆記本。
那里記錄著她零星的生活感悟和思緒碎片。
“各位老師,同學(xué),大家傍晚好。
這里是‘溪語(yǔ)時(shí)光’,我是主播林溪。”
她的聲音透過(guò)麥克風(fēng),經(jīng)過(guò)設(shè)備的潤(rùn)色,變得更加柔和清亮,像潺潺溪水流過(guò)光滑的鵝卵石,“今天,我想和大家分享一個(gè)關(guān)于‘地圖’的小故事……”她念的是自己前幾天寫的一段隨筆,內(nèi)容是關(guān)于在一次旅行中,她如何放棄依賴手機(jī)導(dǎo)航,選擇了一張老舊的手繪地圖,并在“迷路”的過(guò)程中,意外發(fā)現(xiàn)了許多被精準(zhǔn)算法忽略的美好角落。
“……我們總是習(xí)慣于尋找最優(yōu)解,渴望一條筆首無(wú)誤的路徑,首達(dá)目標(biāo)。
可有時(shí),生命里最珍貴的風(fēng)景,往往藏在那條被標(biāo)記為‘錯(cuò)誤’的岔路上。
或許,當(dāng)手中的地圖指引失靈時(shí),我們?cè)撓嘈诺牟皇堑貓D本身,而是自己感知風(fēng)的方向、聆聽內(nèi)心回響的能力……”她的語(yǔ)調(diào)不疾不徐,帶著一種撫慰人心的力量。
文字在她口中被賦予了生命,勾勒出畫面與情感。
導(dǎo)播間里的蘇晴聽著,忍不住微笑著點(diǎn)頭,這才是林溪應(yīng)該閃耀的領(lǐng)域。
與此同時(shí),在計(jì)算機(jī)實(shí)驗(yàn)樓的某間機(jī)房?jī)?nèi),氣氛卻截然不同。
空氣里彌漫著主機(jī)運(yùn)行的低鳴和鍵盤被快速敲擊的密集聲響。
陸星辰坐在角落的一臺(tái)電腦前,屏幕上是密密麻麻的代碼,黑色的**,彩色的字符,如同神秘的星空?qǐng)D。
他的眉頭緊鎖,唇線抿成一條僵首的線。
周圍幾個(gè)同樣是ACM隊(duì)員的同學(xué),或抓耳撓腮,或低聲討論,氣氛凝重。
“星辰,還是不行嗎?”
周銘湊過(guò)來(lái),看著屏幕上再次運(yùn)行后報(bào)出的一連串錯(cuò)誤信息,嘆了口氣,“這個(gè)路徑規(guī)劃的算法,核心邏輯到底卡在哪兒了?”
陸星辰?jīng)]有立刻回答。
他修長(zhǎng)的手指在鍵盤上快速敲擊了幾下,調(diào)出核心代碼段,目光銳利地掃過(guò)每一行。
“ Dijkstra 算法的變種應(yīng)用,”他聲音低沉,帶著一絲不易察覺的疲憊,“理論上沒(méi)有問(wèn)題,但應(yīng)用到我們模擬的這個(gè)復(fù)雜動(dòng)態(tài)環(huán)境里,一旦節(jié)點(diǎn)權(quán)重發(fā)生實(shí)時(shí)變化,它就會(huì)陷入局部最優(yōu)的陷阱,無(wú)法跳出,找不到全局的最優(yōu)路徑。”
他嘗試過(guò)幾種優(yōu)化方案,調(diào)整啟發(fā)函數(shù),甚至重構(gòu)了部分底層邏輯,但效果甚微。
這個(gè)*UG像一顆頑固的釘子,牢牢地釘在他的項(xiàng)目進(jìn)程表上,也釘在他的驕傲上。
“它就像一個(gè)……一個(gè)固執(zhí)的領(lǐng)航員,”周銘試圖用更形象的方式理解,“只認(rèn)死理,認(rèn)定了一條道就走到底,哪怕前面是死胡同,也不知道回頭看看有沒(méi)有更寬闊的路。”
這個(gè)比喻讓陸星辰的目光微微一動(dòng)。
他想起昨天在食堂,那個(gè)撞了他的文科學(xué)妹,似乎也說(shuō)過(guò)類似的話……“迷路的人,不肯相信手里的地圖是錯(cuò)的”。
地圖?
錯(cuò)誤?
這兩個(gè)詞在他嚴(yán)謹(jǐn)?shù)倪壿嬎季S里,激起了些許微瀾。
在他的認(rèn)知里,地圖(算法)應(yīng)該是絕對(duì)正確的,錯(cuò)誤只可能出現(xiàn)在執(zhí)行者(輸入數(shù)據(jù)或運(yùn)行環(huán)境)身上。
可如果……是繪制地圖的底層規(guī)則本身,在這個(gè)特定情境下,存在某種“視野盲區(qū)”呢?
他甩了甩頭,試圖將這個(gè)過(guò)于感性的、不靠譜的念頭驅(qū)逐出去。
解決問(wèn)題需要的是嚴(yán)謹(jǐn)?shù)臄?shù)學(xué)推導(dǎo)和邏輯驗(yàn)證,而不是文學(xué)式的臆想。
廣播站的節(jié)目接近尾聲,林溪念完了最后一段文字,導(dǎo)播間里響起舒緩的結(jié)束音樂(lè)。
她摘下耳機(jī),一種熟悉的、來(lái)自于文字和表達(dá)的滿足感充盈著內(nèi)心。
這是她的堡壘,她的舒適區(qū)。
然而,當(dāng)她收拾好筆記本,走出播音室,看到蘇晴亮晶晶的眼睛時(shí),現(xiàn)實(shí)感瞬間回歸。
“小溪!
你剛才念得太好了!”
蘇晴挽住她的胳膊,壓低聲音,興奮地說(shuō),“而且你聽到?jīng)]有?
你提到了‘地圖’和‘錯(cuò)誤’!
這難道不是命運(yùn)在給你提示嗎?
陸學(xué)長(zhǎng)那個(gè)*UG,說(shuō)不定真的需要你這種‘外行’的視角呢!”
林溪無(wú)奈地笑了笑。
她也想起了自己節(jié)目里的內(nèi)容,但那只是文學(xué)性的比喻,和真實(shí)的計(jì)算機(jī)編程隔著十萬(wàn)八千里。
用詩(shī)意去解構(gòu)代碼?
這想法本身就夠天方夜譚的。
可是,如果不嘗試,她就要面對(duì)那個(gè)昂貴鍵盤的賠償,以及掛科的風(fēng)險(xiǎn)。
接受陸星辰的條件,似乎是眼下唯一可行的路。
她走出活動(dòng)中心,晚風(fēng)拂面,帶著初秋的涼意。
遠(yuǎn)處,計(jì)算機(jī)實(shí)驗(yàn)樓的幾層燈火通明,像一座矗立在夜色中的、充滿未知挑戰(zhàn)的象牙塔。
她不知道,在那片明亮的燈火中的某一扇窗戶后,那個(gè)她認(rèn)為遙不可及的天才,正因?yàn)樗裏o(wú)意間說(shuō)出的詞語(yǔ),而經(jīng)歷著一場(chǎng)細(xì)微的、連他自己都未曾完全察覺的思維風(fēng)暴。
她更不知道,自己那份即將開始的“靈感顧問(wèn)”工作,究竟會(huì)將她引向何方。
是更深層次的挫敗,還是……一片從未想象過(guò)的風(fēng)景?
林溪抬頭望向那片燈火,輕輕呼出一口氣。
明天,她就要正式踏入陸星辰的世界了。
小說(shuō)簡(jiǎn)介
主角是林溪蘇晴的現(xiàn)代言情《溪雨星愿》,是近期深得讀者青睞的一篇現(xiàn)代言情,作者“Queem”所著,主要講述的是:九月初的陽(yáng)光,尚且?guī)е哪┑挠嗤高^(guò)繁茂的香樟樹葉,在熙熙攘攘的校園小徑上投下斑駁晃動(dòng)的光點(diǎn)。新生開學(xué)典禮剛剛結(jié)束,人潮如同開閘的洪水,從大禮堂里涌出,瞬間填滿了每一條道路。林溪幾乎是被人流裹挾著前進(jìn)的。她低著頭,纖細(xì)的手指緊緊攥著肩上的帆布包帶,心里掐算著時(shí)間。還有二十分鐘,校廣播站今天的新生特輯就要開始第一次彩排,作為編輯,她絕不能遲到。“抱歉,借過(guò)一下!”她的聲音細(xì)軟,淹沒(méi)在周圍的喧鬧聲中...