首頁(yè) 玄幻

程序員修真之路

第87章 你會(huì)數(shù)學(xué)嗎?

程序員修真之路 骷髏大白兔 2311 2017-11-02 06:50:00

  87.

  “要設(shè)計(jì)一個(gè)算法,首先需要注意計(jì)算機(jī)算法所擁有的3個(gè)特征?!?p>  “1、有窮性。一個(gè)算法必須在有窮步驟后停止,無(wú)窮算法是沒(méi)有意義的,因?yàn)榈貌坏浇Y(jié)果?!?p>  “2、確切性。算法的每一個(gè)步驟都要有明確的定義,在任何場(chǎng)景下指令都應(yīng)當(dāng)沒(méi)有歧義?!?p>  “3、有效性。一個(gè)算法被設(shè)計(jì)用以解決某個(gè)問(wèn)題,那么它就應(yīng)當(dāng)能解決這個(gè)問(wèn)題,并且僅僅使用紙和筆就能證明該算法是收斂的?!?p>  算老聽(tīng)完后,被激發(fā)起好奇心,追問(wèn)道:“那具體要怎么設(shè)計(jì)呢?”

  程理?yè)狭藫项^,道:“這個(gè)問(wèn)題就太大了。

  “你會(huì)微積分嗎?會(huì)線性代數(shù)嗎?”

  “?。俊彼憷弦荒樸卤频?。

  “這是算學(xué)的某些基礎(chǔ)知識(shí)。

  “除了這些基礎(chǔ)知識(shí),你想要設(shè)計(jì)各種各樣算法,就需要學(xué)會(huì)各種各樣的高等算學(xué)知識(shí)。

  “比如,你需要會(huì)數(shù)論、組合數(shù)學(xué)、圖論……

  “像資源優(yōu)化模型需要運(yùn)籌學(xué),加密算法則需要抽象代數(shù)?!?p>  “更別說(shuō)像圖像算法、人工智能、機(jī)器學(xué)習(xí)、這些比較困難的算法,幾乎囊括了所有基礎(chǔ)數(shù)學(xué)和應(yīng)用數(shù)學(xué)的知識(shí),比如:泛函分析,變分學(xué),控制論,微分方程,等等……”

  “至于像統(tǒng)計(jì)學(xué)、概率學(xué),對(duì)大部分算法來(lái)說(shuō)都是必不可少的知識(shí)?!?p>  “更高級(jí)點(diǎn),像離散數(shù)學(xué),同調(diào)代數(shù)、拓?fù)鋵W(xué),也都是需要學(xué)習(xí)的……”

  “總而言之,算法設(shè)計(jì)這一塊的東西歸根結(jié)底就是數(shù)學(xué),想要學(xué)習(xí)算法設(shè)計(jì),就要學(xué)好數(shù)學(xué)?!?p>  程理看著算老,一副風(fēng)輕云淡的表情。

  而算老、大長(zhǎng)老,甚至方小純,此刻完全是一副完全聽(tīng)不懂,但感覺(jué)好厲害的表情。

  “這……這都是陰陽(yáng)算學(xué)的內(nèi)容?”算老有些戰(zhàn)戰(zhàn)兢兢的問(wèn)道。

  “正確來(lái)說(shuō),這不是陰陽(yáng)算學(xué)的內(nèi)容,而是算學(xué)!或者說(shuō)數(shù)學(xué)!”程理高昂道。

  關(guān)于數(shù)學(xué)這方面的知識(shí),程理有無(wú)比強(qiáng)大的信心,可以在數(shù)學(xué)領(lǐng)域吊打這個(gè)修真世界任何人。

  畢竟程理大學(xué)讀的就是數(shù)學(xué)專業(yè),選修才是編程。

  畢業(yè)后,因?yàn)閷?duì)編程興趣更大,才走上程序員這條不歸路。

  而因?yàn)閿?shù)學(xué)專業(yè)的優(yōu)勢(shì),讓程理在算法方面的研究頗為深入,這也讓他能在僅僅25歲的年齡,就成為一個(gè)大項(xiàng)目的程序架構(gòu)師。

  “這些算學(xué)……這都是九天之上的傳承內(nèi)容嗎?”算老激動(dòng)道。

  “沒(méi)錯(cuò),這都是我在九天之上所接受的傳承,現(xiàn)在時(shí)間緊迫,大戰(zhàn)將臨,我也沒(méi)時(shí)間教你。等這次大戰(zhàn)過(guò)后,有時(shí)間我會(huì)教你一下?!背汤淼坏?。

  卻不想,聽(tīng)程理這樣說(shuō),算老差點(diǎn)就直接跪下拜師了。

  “你!你會(huì)教我?你是說(shuō)真的嗎?這樣的傳承,你真的可以教給別人?”

  “這個(gè)……倒沒(méi)什么,我們玄天的風(fēng)氣是比較開(kāi)明的,不喜歡藏著掖著。畢竟集體的智慧,遠(yuǎn)不是個(gè)人所能比擬的。一個(gè)文明需要的是無(wú)數(shù)個(gè)體的集合力量,而非一個(gè)獨(dú)立的英雄。”

  在一旁一直聽(tīng)著的大長(zhǎng)老,聽(tīng)到這里,一下子若有所悟起來(lái):“這話太有深意了,我們修真者一直崇尚個(gè)體的力量,講究的是以個(gè)人之資,去逆天而行,而逆天之路注定是孤獨(dú)的。沒(méi)想到你們玄天居然崇尚的是集體文明的力量?我都有點(diǎn)不敢相信你是來(lái)自一個(gè)修真文明了。”

  程理心中一凜,暗道果然是老狐貍,而臉上則不動(dòng)聲色道:“誰(shuí)說(shuō)修真文明只能依靠個(gè)體。九天之上的環(huán)境殘酷,遠(yuǎn)超乎你們想象。在那樣的壓迫下,每一個(gè)修真者都沒(méi)辦法獨(dú)立生存,所以我們必須依靠集體文明的力量。

  “相信我,人民群眾的生產(chǎn)力,是遠(yuǎn)超乎你想象的,一旦解放,會(huì)被爆發(fā)出天地都為之震驚的力量。更何況是我們這樣的修真者呢?”

  這時(shí)候算老卻在一旁嚷嚷道:“好了,別說(shuō)這些虛的,程理你快點(diǎn)設(shè)計(jì)算法吧,能讓我在旁邊看看嗎?就算我看不懂,也想好好感悟一下?!?p>  程理微笑道:“當(dāng)然可以,不過(guò)這東西可沒(méi)辦法靠感悟?qū)W會(huì),而是要腳踏實(shí)地的一步步學(xué)習(xí)?!?p>  算老完全放下自己的身段,跟個(gè)學(xué)生一樣,小雞啄米的點(diǎn)頭著。

  這讓周圍那些陰陽(yáng)會(huì)的成員,一個(gè)個(gè)都是目瞪口呆,一時(shí)間看向程理的目光也越發(fā)崇拜了。

  而方小純則完全面無(wú)表情,但眼神中露出的無(wú)比強(qiáng)烈渴望目光,也表明她壓根沒(méi)有想走的意思。

  見(jiàn)此,程理也不浪費(fèi)時(shí)間。

  “那么現(xiàn)在,我就先設(shè)計(jì)一個(gè)算法,看怎么把新設(shè)計(jì)的乙型算器和舊有的算器能連接起來(lái)協(xié)作運(yùn)算。

  “我需要現(xiàn)有所有舊型算器的資料?!?p>  算老二話不說(shuō),大手一揮,幾個(gè)命令下去,馬上讓人把所有不同陰陽(yáng)爻口的舊型算器拿過(guò)來(lái),并且遞給程理一個(gè)卷軸,上面包含了舊型算器所有陰陽(yáng)爻口的功能說(shuō)明。

  “這個(gè)本來(lái)可是青靈島的核心資料機(jī)密,旁人是看不得的。不過(guò)我現(xiàn)在破例全部對(duì)你開(kāi)放所有資料。”算老十分鄭重道。

  而程理毫不客氣的接過(guò)來(lái),開(kāi)始仔細(xì)研究起來(lái)。

  然后算老在一旁講解道。

  “這個(gè)陰陽(yáng)爻口就是用來(lái)與其他算器連接的,那個(gè)陰陽(yáng)爻口是用來(lái)做數(shù)據(jù)統(tǒng)籌處理,一般有這樣陰陽(yáng)爻口的算器,我們都會(huì)拿來(lái)做一個(gè)節(jié)點(diǎn)核心……

  “還有那個(gè)陰陽(yáng)爻口,這個(gè)是專門用于破解底層靈石的陰陽(yáng)爻口。只要將它和底層靈石相連接,算器就會(huì)自動(dòng)按照某種不知原理的方式進(jìn)行運(yùn)算,去對(duì)底層靈石進(jìn)行逆向推演。不過(guò)在這個(gè)過(guò)程中需要極其恐怖的海量算力支撐……”

  在算老的講解中,程理花了半柱香的時(shí)間,把所有陰陽(yáng)爻口的資料全部看完了。

  他在腦子里思索片刻后,隱隱有一個(gè)解決方案的思路。

  于是他拿起紙和筆,還是不停的寫寫畫畫起來(lái)。

  “算法是為了解決問(wèn)題而存在的,所以一個(gè)優(yōu)秀算法,效率一定要高,要盡可能的利用現(xiàn)有的資源,進(jìn)行最優(yōu)解?!?p>  “所以,舊型算器的陰陽(yáng)爻口都要利用起來(lái),逆向推演底層靈石的部分,就交給舊型算器,這樣我也不用去研究如何破解底層靈石,也不用關(guān)心底層靈石的運(yùn)行原理。

  “如此一來(lái),我要做的只是,把10萬(wàn)臺(tái)乙型算器,連接到舊型算器上,讓乙型算器可以很純粹的只是提供自己的算力。

  “這樣的話,我需要設(shè)計(jì)的算法,就可以很簡(jiǎn)單。只要一個(gè)包含協(xié)作運(yùn)算和資源統(tǒng)籌的算法即可?!?p>  程理開(kāi)始在紙上寫著一堆完全讓人看不懂的符號(hào),對(duì)于算老等人看起來(lái),感覺(jué)程理就是在寫一個(gè)有字天書一樣。

  然而雖然大家都看不懂,卻依然很努力的盯著,一個(gè)個(gè)似乎都想從這“天書”之中,感悟點(diǎn)什么……

按 “鍵盤左鍵←” 返回上一章  按 “鍵盤右鍵→” 進(jìn)入下一章  按 “空格鍵” 向下滾動(dòng)
目錄
目錄
設(shè)置
設(shè)置
書架
加入書架
書頁(yè)
返回書頁(yè)
指南