“這是斐波那契數(shù)列……”
肖家霖沒(méi)等面前明顯不是學(xué)計(jì)算機(jī)的女學(xué)生把話說(shuō)完,就從工作臺(tái)上拿起一個(gè)印著思想家文化用品公司logo的小紙袋,說(shuō)道:“恭喜,你答對(duì)了。”
那個(gè)看起來(lái)只有十六七歲的女學(xué)生拿過(guò)紙袋,拆開(kāi)看了看,見(jiàn)里面裝著3張明信片,印著水墨畫(huà)和古詩(shī)詞,精美又文雅,她很喜歡,但并不滿意,指著堆在工作臺(tái)左側(cè)的一排記事本,問(wèn)道:“為什么給別人記事本,只給我明信片?”
從4月30日早上8點(diǎn)開(kāi)始,肖家霖就坐在三江大學(xué)多功能報(bào)告廳一樓的走廊上分發(fā)禮品,兩天下來(lái),這種問(wèn)題已經(jīng)被問(wèn)幾百次了,感覺(jué)既無(wú)聊又無(wú)奈,有氣無(wú)力的舉起鉛筆,在面前的海報(bào)上點(diǎn)了點(diǎn),說(shuō)道:“如果你能把這段代碼優(yōu)化一下,就可以拿到記事本了?!?br/>
女學(xué)生果然不懂,眨著眼睛問(wèn)道:“怎么優(yōu)化?”
肖家霖聳肩攤手,擺了個(gè)愛(ài)莫能助的姿勢(shì)。
女學(xué)生感覺(jué)被鄙視了,很不爽的沖他做了個(gè)鬼臉,拎著小紙袋離開(kāi)了,這時(shí)同宿舍的張棟梁從報(bào)告廳外面走了進(jìn)來(lái),問(wèn)道:“肖家霖,你這幾天送出去了多少記事本?”
“大概130本的樣子吧?!?br/>
張棟梁用雙手撐著工作臺(tái),嘖嘖有聲的感慨道:“這下咱們學(xué)校的面子都要丟光了,我聽(tīng)說(shuō)云大那邊差不多送出去了200本,理工大更是不得了,足足送出去了四五百本?!?br/>
“我們當(dāng)然不能和理工大比,但是云大能有這么多人懂編程?”肖家霖有些不信,說(shuō)道:“他們就算比我們強(qiáng),也強(qiáng)的有限,不會(huì)是背答案作弊的吧?”
“姜秘書(shū)不是說(shuō)了嗎,光寫(xiě)出來(lái)代碼不行,還得解釋為什么要這么做,再說(shuō)小馬他們幾個(gè)也不可能給云大的人放水?!睆垪澚河檬终戚p輕拍了拍工作臺(tái)上的海報(bào),說(shuō)道:“那天要不是你發(fā)現(xiàn)了這段代碼里的時(shí)間復(fù)雜度問(wèn)題,我和小馬就要丟丑了,以前c語(yǔ)言考試的時(shí)候,標(biāo)準(zhǔn)答案就是這么寫(xiě)的,根本沒(méi)多想過(guò)?!?br/>
“只是運(yùn)氣好而已,我前幾天改畢業(yè)設(shè)計(jì),正好要用到遞歸,所以多想了一下?!?br/>
肖家霖謙虛了幾句之后,探身拿起了一個(gè)記事本,記事本封面上印著一個(gè)黑色的自行車車輪,輪子上用白色的字體寫(xiě)了名言:人生就像騎行,要想保持平衡就得不斷向前。在封面的右下角,有一個(gè)紅底白字的方塊,標(biāo)注著阿爾伯特-愛(ài)因斯坦的名字。
圖案簡(jiǎn)潔,字體簡(jiǎn)練,風(fēng)格嚴(yán)謹(jǐn)而又冷峻,和以前充滿文藝氣息的thinker’notebook完全不同,很符合理工科學(xué)生的審美,肖家霖欣賞了幾秒鐘之后,翻開(kāi)封面,見(jiàn)扉頁(yè)上夾著一個(gè)書(shū)簽,書(shū)簽上寫(xiě)著一個(gè)題目:
不使用其他庫(kù)函數(shù),用c語(yǔ)言寫(xiě)一個(gè)函數(shù),實(shí)現(xiàn)把字符串轉(zhuǎn)換成整數(shù)的功能。
這個(gè)題目乍一看很簡(jiǎn)單,把諸如“123”之類的字符串轉(zhuǎn)換成整數(shù)123輸出即可,幾行代碼就能搞定,很多初學(xué)編程的菜鳥(niǎo)也能寫(xiě)的出來(lái)。
但是肖家霖經(jīng)過(guò)反復(fù)琢磨之后,覺(jué)得這個(gè)題目并不簡(jiǎn)單,因?yàn)槌苏5淖址?,還有“”這樣的空字符串,如果設(shè)定空字符串輸出為整數(shù)0的話,就會(huì)和“0”這樣的正常字符串起沖突,需要加以區(qū)分,更進(jìn)一步細(xì)想的話,還有空指針、非法字符串、特殊字符串等一系列問(wèn)題,非常的麻煩,絕對(duì)不是短短幾行代碼就能搞定。
書(shū)簽下方還有一行醒目的文字:如果你完成了這個(gè)問(wèn)題,請(qǐng)與5月2日下午2點(diǎn)之前,到三江大學(xué)多功能報(bào)告廳一樓領(lǐng)取一份更加精美的禮品。
“肖家霖,我聽(tīng)說(shuō)你昨天下午去量子物理研究所的時(shí)候,見(jiàn)過(guò)杜秋本人,他是個(gè)什么樣子的人?”
“我就見(jiàn)了十幾分鐘,哪知道他是什么樣的人?!毙ぜ伊匕延浭卤痉呕剡h(yuǎn)處,說(shuō)道:“不過(guò)我感覺(jué)他跟電影明星一樣,挺有魅力的?!?br/>
“靠!你又不是大一大二的小女生,發(fā)什么花癡。”
“我不是說(shuō)他的相貌,我是說(shuō)他做事和編程的能力?!毙ぜ伊貨](méi)什么語(yǔ)言天賦,想了半天也不知道怎么形容,只好找了個(gè)不怎么合適的類比對(duì)象,說(shuō)道:“就像《終結(jié)者2》里的水銀人一樣,又酷又厲害。”
“水銀人是大反派啊?!?br/>
“我當(dāng)然知道是反派,但是你不能否認(rèn)他很有魅力,是不是?”肖家霖見(jiàn)張棟梁點(diǎn)頭了,這才進(jìn)一步解釋道:“水銀人可以自由切換身體,杜總可以自由切換思路,同時(shí)處理幾件完全不同類型的事情,而且效率非常高,厲害的不得了?!?br/>
“你怎么知道?”
“他們公司在量子物理研究所的一個(gè)倉(cāng)庫(kù)里辦公,那個(gè)倉(cāng)庫(kù)很大,分割成了四個(gè)區(qū)域?!毙ぜ伊赜勉U筆在海報(bào)上畫(huà)了個(gè)田字型的簡(jiǎn)圖,指著不同的區(qū)域介紹道:“這邊是辦公軟件研發(fā)區(qū),這邊是操作系統(tǒng)研發(fā)區(qū),這邊是數(shù)據(jù)庫(kù)系統(tǒng)研發(fā)區(qū),這邊是杜總的辦公區(qū)。”
“我靠!他們居然連操作系統(tǒng)都做?不會(huì)是唬人的吧?”
“應(yīng)該不是,我昨天下午去的時(shí)候,已經(jīng)有一個(gè)從美國(guó)回來(lái)的大牛人在操作系統(tǒng)區(qū)辦公了,他經(jīng)常去問(wèn)杜總問(wèn)題。”肖家霖說(shuō)到這里,不自覺(jué)的露出了欽佩的表情,說(shuō)道:“杜總在寫(xiě)一款做網(wǎng)站的軟件,和操作系統(tǒng)沒(méi)關(guān)系,但是那個(gè)牛人的問(wèn)題,他總能很快解決,有時(shí)候甚至一邊寫(xiě)自己的程序,一邊解答,幾句話就搞定了,你說(shuō)厲害不厲害?”