儘管如此,也花了她幾乎十二個小時,才完成整個檢測。
她的中飯和晚飯都是在臥室吃的。
整整12個小時,顧念之腳不出戶,除了去門口拿勤務兵送來的午飯和晚飯,她幾乎沒有離開電腦一步路。
晚上十一點,她的程式終於傳來大功告成的叮鐺聲。
她從來沒有看到電腦顯示屏上出現的大大“done”這麼高興過。
顧念之長長吁了一口氣。
點開程式的error-report,她看到以前空空如也的驗錯報告裡,出現了幾行指令,頓時喜笑顏開。
昨天晚上她的程式查了一夜,可是一個錯誤都沒有查出來。
那個error-report裡什麼都沒有,顧念之卻一點都不高興。
現在看見error-report裡出現了真正的錯誤指令,她卻高興得不得了,也是醉了。
顧念之興奮地閱讀驗錯報告,越看越興奮,越看越激動。
“我擦!還有這種操作?!”
“居然能在普通程式語言裡設定一個基於prolog智慧邏輯程式語言的遞迴{recursion}程式!”
“……這是在一群一個指令一個動作的傻子中安插了一箇中二選手,悄悄地給傻子們發號指令啊……”
顧念之看得心潮澎湃,目不暇接。
就好像在只會“說一是一,說二是二”的原始碼裡,突然多了一種程式碼,告訴它們,當一出現的時候,可以原地不動,當二出現的時候,可以回到一。
如果既不是一,也不是二,那就照原指令執行。
這特麼就是在既定的“一、二”兩種情況之間設定了一個邏輯死程式啊!
關鍵是用了智慧邏輯程式設計為基礎,讓這種邏輯死不會成為死迴圈的病毒程式,所以不會被軟體的使用人發現。
“真是太厲害了!誰這麼天才啊?!”
顧念之顧不得半夜三更,激動地給何之初打電話:“何教授!我找到bug了!果然有人在普通程式語言裡夾雜了幾行prolog指令!——何教授您太厲害了!您才是天才!真正的電腦小能手!”
何之初剛睡了,被顧念之的電話吵醒,他也不生氣,淡淡地笑了一下說:“能夠被天才電腦小能手誇獎,我不勝榮幸之至。”
顧念之笑得很開心,“何教授太謙虛了,這個問題難倒我們很多人,沒想到您居然一下子就看出了問題的本質。我想問問您,你為什麼會知道是這個原因呢?您對電腦好像也很精通哦!”
何之初眼神閃了一下,從容不迫地說:“我也是站在巨人的肩膀上。——我曾經贊助過一個國家的軍方實驗室,看見他們做過這方面的測試。”
“喔咧!明白!”顧念之知道何之初說的是哪個國家,她心照不宣地閉了閉眼,“看來,我們要趕超的路還很長啊……”
“也不長了。”何之初悠然地靠坐在床上,“其實你說你們有人提出這個問題要麼是電腦問題,要麼是軟體問題,已經指出了問題的核心。相信那個人只要再多想一陣子,就能想出問題的關鍵。”
因為只有智慧程式語言才能真正驅使硬體為軟體服務。
顧念之一下子覺得與有榮焉。
她家霍少就是這麼棒棒噠!
高階較量
不過呢,顧念之也得承認,聽了幾句問題描述,就能想到癥結所在的何之初,好像更厲害那麼一點點……
顧念之在心裡誇完霍紹恆,又對何之初說:“不過我得承認,何教授,在這方面,您還是最厲害的。您在電腦上也這麼厲害,為什麼學法律啊?應該去做電腦工程師創業!有您在,什麼谷歌、千度、亞馬遜,什麼推特、臉書、微博,全都得統統趴下!”
何之初抿唇輕笑出聲,“……你對我倒是很有信心。”
“那當然,您是我導師啊!我對自己導師沒信心,我不是自己打臉找抽?!”
也許顧念之自己還沒有意識到,但是何之初已經察覺,顧念之跟他說話相處的時候已經越來越自然,越來越有……她小時候的風格了。
這個世上只有何之初最清楚,顧念之是如何從一個膽小自閉到話都不敢說的小女孩,逐漸成長為在他面前無所顧忌,甚至膽大妄為,一言不和就直面開懟的小姑娘。
雖然只有六年時間,但是那六年,奠定了顧念之真正的性格特徵和為人處世。
現在的她,只是逐