金嫻的話(huà)讓陳旭想到了他一直以來(lái)都忽略的問(wèn)題。
那就是他的代碼分身其實(shí)并不完全由他的意識控制,準確地說(shuō),代碼分身?yè)碛袃蓚€(gè)意識,一個(gè)是陳旭,而另一個(gè)是人工智能。
如果代碼分身真得只有陳旭控制,那上次在馮峰的U盤(pán)里,代碼分身就被病毒干掉了。
而代碼分身最后全身而退,還自我進(jìn)化出一種映射方式,將自己映射到陳旭的腦海意識中保存,陳旭猜測可能是利用大腦神經(jīng)元模擬出了代碼運行環(huán)境。
不管怎么樣,這件事讓陳旭意識到,代碼分身在遇到陳旭意識無(wú)法解決的事件的時(shí)候,就會(huì )啟動(dòng)它本身的智能算法來(lái)解決問(wèn)題。
而金嫻的話(huà)讓陳旭想到一個(gè)辦法來(lái)利用代碼分身背后的智能算法。
他利用最近自己學(xué)的架構知識,在代碼分身的周?chē)鷺嬙斐鰜?lái)一個(gè)迷宮,隨后陳旭控制代碼分身所化的小魚(yú),在迷宮里找出路。
很顯然,陳旭根本繞不出來(lái),所以陳旭識趣地將意識退出了代碼分身。
接下來(lái)就是看好戲的時(shí)間。
陳旭本體恢復意識后,去倒了杯水喝完,回來(lái)坐在床上,將意識重新浸入代碼分身。
果然,此時(shí)代碼分身已經(jīng)出現在迷宮的出口!
在陳旭離開(kāi)的這個(gè)時(shí)間,代碼分身監測到當前需要完成的任務(wù),隨后就啟動(dòng)它的智能算法,完成了當前任務(wù)。
這就相當于陳旭一開(kāi)始牽著(zhù)一只狗在迷宮里找路,怎么也找不著(zhù)出口,當他累了坐在地上休息,松開(kāi)狗繩,小狗可以自由活動(dòng)了,便依靠自己的天賦尋找到了出去的路。
陳旭握緊拳頭,激動(dòng)地揮動(dòng),沒(méi)想到困擾他這么久的問(wèn)題被金嫻幾句話(huà)就給解決了。
這下金嫻在陳旭眼中不光是女神了,還是個(gè)有幸運光環(huán)的女神。
陳旭平緩了心情后,又重新加了一段‘監控算法’,這段算法可以時(shí)刻監控代碼分身的行動(dòng),并將其行動(dòng)軌跡給標注記錄下來(lái)。
這樣陳旭便可以根據其運行軌跡,找到算法的解決辦法,從而編程實(shí)現。
當然,這個(gè)方法沒(méi)法解決百分百的問(wèn)題,陳旭可以想象到很多問(wèn)題是代碼分身可以解決,但是他自己看不懂代碼分身是怎么解決的。
但是陳旭絲毫不擔心這個(gè)問(wèn)題,因為acm競賽的出題者也是這個(gè)時(shí)代的人類(lèi),題目的難度不會(huì )超過(guò)陳旭的理解范圍。
當晚,陳旭利用代碼分身模擬了上百道算法題,代碼分身都像是切菜般輕松解決,陳旭也沒(méi)拉胯,循著(zhù)代碼分身的軌跡,都找到了算法思路并逐一實(shí)現。
偶爾遇到難度較高的題目稍微多花了一些時(shí)間,不過(guò)最后都解決了。
有一些算法題,陳旭之前學(xué)習的時(shí)候都是似懂非懂,這次借著(zhù)代碼分身的模擬,他理解得更深入了,像是有一個(gè)師傅帶著(zhù)他。
“爽!”陳旭站起來(lái),伸個(gè)懶腰,忍不住長(cháng)舒一口氣。
馮峰見(jiàn)陳旭這個(gè)狀態(tài),興奮地湊過(guò)來(lái)看陳旭的屏幕,當看到上面密密麻麻的代碼時(shí),馮峰一副見(jiàn)了鬼的表情:
“天吶,這小子瘋了,看代碼都能讓他興奮了,難道白天和金嫻的偶遇進(jìn)行得不順利?受打擊了?”
......
陳旭周一和一群大一的新生一塊上高數課,老師點(diǎn)名的時(shí)候,在花名冊上注意到陳旭這個(gè)大三的重修生。
他批評陳旭不好好學(xué)習掛了科,現在回來(lái)重修,又費時(shí)又費錢(qián),并告誡現在的學(xué)生不要向陳旭學(xué)習。
陳旭站起來(lái)解釋說(shuō)道:
“李老師,我不是掛科重修的,我之前過(guò)了這門(mén)課,重修是為了提高績(jì)點(diǎn)?!?p> 高數老師從玻璃底厚的鏡片后面看了陳旭一眼,聲音有些沙啞地說(shuō)道:
“那你是選錯老師了,你選了我的課,分數是不會(huì )高的?!?p> 陳旭小聲嘀咕:
“有什么難的?!?p> 沒(méi)想到這個(gè)老頭眼神不好,聽(tīng)覺(jué)還挺靈敏,竟然聽(tīng)到了陳旭的竊竊私語(yǔ)。
老師隨即在黑板上寫(xiě)了一道題,說(shuō)道:
“今天我們這節課學(xué)的是關(guān)于坐標的線(xiàn)積分,這道題是例題里邊很經(jīng)典的一道,我來(lái)考考你還記得多少?!?p> 說(shuō)完看向陳旭伸出手,手里攥著(zhù)粉筆,意思很明顯,讓陳旭上來(lái)解答這道題。
陳旭心里偷笑,很慶幸,慶幸這個(gè)老師選例題,其他題他可能還得想上一想,而做了提前預習的他現在對書(shū)上所有的題目都是呼之即來(lái),因為他有代碼分身的幫助。
于是,他走上臺接過(guò)老師手里的粉筆,開(kāi)始了表演。
解答完后,陳旭畢恭畢敬地將粉筆還給老師,然后回到了座位。
高數老師瞇著(zhù)眼從頭至尾看了一遍,笑道:
“很標準的解題過(guò)程,如果不是你的字太丑,就可以當做今天的板書(shū)了?!闭f(shuō)完就擦掉了陳旭的解題過(guò)程。
陳旭哭笑不得。
高數老師擦完后,被粉筆灰嗆了,咳了幾聲,坐在前排的學(xué)習委員關(guān)切地說(shuō)道:
“李老師,下次擦黑板交給我們就可以了?!?p> 李老師笑道:
“我一天能站在這,就不用你們幫我擦?!闭f(shuō)完,他看向陳旭說(shuō)道:
“我知道你們大三的學(xué)生都很忙,你刷績(jì)點(diǎn)應該不止報了我這門(mén)課,既然高數你學(xué)得很扎實(shí),那后面的課你就不用來(lái)了,平時(shí)分我正常給,最后來(lái)參加期末考試就好了?!?p> 陳旭站起來(lái)很誠懇地感謝李老師,然后坐下繼續聽(tīng)課,直到這節課結束才離開(kāi)。
之后,陳旭來(lái)到社團聯(lián)系處,在工作人員這找到了acm競賽社團他們的聯(lián)系群的群號,加入了群。
在群通知里看到了這周集會(huì )的時(shí)間是周三周五周日的晚上。
于是,周三晚上八點(diǎn),陳旭準時(shí)來(lái)到了acm社團活動(dòng)的教室。
陳旭沒(méi)想到這些同學(xué)們都很積極,通知上說(shuō)是八點(diǎn)集合,但是他八點(diǎn)到的時(shí)候,教室里已經(jīng)來(lái)了很多人,而且他們正在討論一個(gè)編程題,似乎不是剛來(lái)。
“解得漂亮!”
“是啊,你這算法短小精悍,等我把你這算法提交到圖克網(wǎng),肯定能拿到很高的評分?!?p> 聽(tīng)他們短暫的交談,似乎是一個(gè)同學(xué)解答出了上次他們留下來(lái)的一道編程題。
陳旭敲了敲門(mén),禮貌地說(shuō)道:
“大家好,我叫陳旭,今天來(lái)這邊是想加入你們acm競賽團體,然后帶領(lǐng)你們去參賽拿個(gè)金牌?!?p> 所有人一愣,爾后都笑了。