87.


    “要設計一個算法,首先需要注意計算機算法所擁有的3個特征。”


    “1、有窮性。一個算法必須在有窮步驟後停止,無窮算法是沒有意義的,因為得不到結果。”


    “2、確切性。算法的每一個步驟都要有明確的定義,在任何場景下指令都應當沒有歧義。”


    “3、有效性。一個算法被設計用以解決某個問題,那麽它就應當能解決這個問題,並且僅僅使用紙和筆就能證明該算法是收斂的。”


    算老聽完後,被激發起好奇心,追問道:“那具體要怎麽設計呢?”


    程理撓了撓頭,道:“這個問題就太大了。


    “你會微積分嗎?會線性代數嗎?”


    “啊?”算老一臉懵逼道。


    “這是算學的某些基礎知識。


    “除了這些基礎知識,你想要設計各種各樣算法,就需要學會各種各樣的高等算學知識。


    “比如,你需要會數論、組合數學、圖論……


    “像資源優化模型需要運籌學,加密算法則需要抽象代數。”


    “更別說像圖像算法、人工智能、機器學習、這些比較困難的算法,幾乎囊括了所有基礎數學和應用數學的知識,比如:泛函分析,變分學,控製論,微分方程,等等……”


    “至於像統計學、概率學,對大部分算法來說都是必不可少的知識。”


    “更高級點,像離散數學,同調代數、拓撲學,也都是需要學習的……”


    “總而言之,算法設計這一塊的東西歸根結底就是數學,想要學習算法設計,就要學好數學。”


    程理看著算老,一副風輕雲淡的表情。


    而算老、大長老,甚至方小純,此刻完全是一副完全聽不懂,但感覺好厲害的表情。


    “這……這都是陰陽算學的內容?”算老有些戰戰兢兢的問道。


    “正確來說,這不是陰陽算學的內容,而是算學!或者說數學!”程理高昂道。


    關於數學這方麵的知識,程理有無比強大的信心,可以在數學領域吊打這個修真世界任何人。


    畢竟程理大學讀的就是數學專業,選修才是編程。


    畢業後,因為對編程興趣更大,才走上程序員這條不歸路。


    而因為數學專業的優勢,讓程理在算法方麵的研究頗為深入,這也讓他能在僅僅25歲的年齡,就成為一個大項目的程序架構師。


    “這些算學……這都是九天之上的傳承內容嗎?”算老激動道。


    “沒錯,這都是我在九天之上所接受的傳承,現在時間緊迫,大戰將臨,我也沒時間教你。等這次大戰過後,有時間我會教你一下。”程理淡然道。


    卻不想,聽程理這樣說,算老差點就直接跪下拜師了。


    “你!你會教我?你是說真的嗎?這樣的傳承,你真的可以教給別人?”


    “這個……倒沒什麽,我們玄天的風氣是比較開明的,不喜歡藏著掖著。畢竟集體的智慧,遠不是個人所能比擬的。一個文明需要的是無數個體的集合力量,而非一個獨立的英雄。”


    在一旁一直聽著的大長老,聽到這裏,一下子若有所悟起來:“這話太有深意了,我們修真者一直崇尚個體的力量,講究的是以個人之資,去逆天而行,而逆天之路注定是孤獨的。沒想到你們玄天居然崇尚的是集體文明的力量?我都有點不敢相信你是來自一個修真文明了。”


    程理心中一凜,暗道果然是老狐狸,而臉上則不動聲色道:“誰說修真文明隻能依靠個體。九天之上的環境殘酷,遠超乎你們想象。在那樣的壓迫下,每一個修真者都沒辦法獨立生存,所以我們必須依靠集體文明的力量。


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


    這時候算老卻在一旁嚷嚷道:“好了,別說這些虛的,程理你快點設計算法吧,能讓我在旁邊看看嗎?就算我看不懂,也想好好感悟一下。”


    程理微笑道:“當然可以,不過這東西可沒辦法靠感悟學會,而是要腳踏實地的一步步學習。”


    算老完全放下自己的身段,跟個學生一樣,小雞啄米的點頭著。


    這讓周圍那些陰陽會的成員,一個個都是目瞪口呆,一時間看向程理的目光也越發崇拜了。


    而方小純則完全麵無表情,但眼神中露出的無比強烈渴望目光,也表明她壓根沒有想走的意思。


    見此,程理也不浪費時間。


    “那麽現在,我就先設計一個算法,看怎麽把新設計的乙型算器和舊有的算器能連接起來協作運算。


    “我需要現有所有舊型算器的資料。”


    算老二話不說,大手一揮,幾個命令下去,馬上讓人把所有不同陰陽爻口的舊型算器拿過來,並且遞給程理一個卷軸,上麵包含了舊型算器所有陰陽爻口的功能說明。


    “這個本來可是青靈島的核心資料機密,旁人是看不得的。不過我現在破例全部對你開放所有資料。”算老十分鄭重道。


    而程理毫不客氣的接過來,開始仔細研究起來。


    然後算老在一旁講解道。


    “這個陰陽爻口就是用來與其他算器連接的,那個陰陽爻口是用來做數據統籌處理,一般有這樣陰陽爻口的算器,我們都會拿來做一個節點核心……


    “還有那個陰陽爻口,這個是專門用於破解底層靈石的陰陽爻口。隻要將它和底層靈石相連接,算器就會自動按照某種不知原理的方式進行運算,去對底層靈石進行逆向推演。不過在這個過程中需要極其恐怖的海量算力支撐……”


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


    他在腦子裏思索片刻後,隱隱有一個解決方案的思路。


    於是他拿起紙和筆,還是不停的寫寫畫畫起來。


    “算法是為了解決問題而存在的,所以一個優秀算法,效率一定要高,要盡可能的利用現有的資源,進行最優解。”


    “所以,舊型算器的陰陽爻口都要利用起來,逆向推演底層靈石的部分,就交給舊型算器,這樣我也不用去研究如何破解底層靈石,也不用關心底層靈石的運行原理。


    “如此一來,我要做的隻是,把10萬台乙型算器,連接到舊型算器上,讓乙型算器可以很純粹的隻是提供自己的算力。


    “這樣的話,我需要設計的算法,就可以很簡單。隻要一個包含協作運算和資源統籌的算法即可。”


    程理開始在紙上寫著一堆完全讓人看不懂的符號,對於算老等人看起來,感覺程理就是在寫一個有字天書一樣。


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

章節目錄

閱讀記錄

程序員修真之路所有內容均來自互聯網,繁體小說網隻為原作者骷髏大白兔的小說進行宣傳。歡迎各位書友支持骷髏大白兔並收藏程序員修真之路最新章節