對于這突然冒出來的亂碼文件,單單只是那8Kb轉(zhuǎn)變成128M的文件大小變化就足以讓王明激動了,足足壓縮了16384倍,雖然不知道文件在優(yōu)盤中和在電腦中為什么有這樣巨大的變化,但這其中包含的文件壓縮算法絕對是很有價值的。
更何況是其他的秘密了,那有規(guī)律的文件名稱當(dāng)中會不會記憶文件,這其中是不是包含了大腦記憶轉(zhuǎn)化為電子文件的轉(zhuǎn)化編碼,那又該是怎樣的巨大發(fā)現(xiàn),這當(dāng)中所蘊(yùn)含的價值簡直是不可估量的,甚至是有可能涉及到人類記憶寫入秘密的。
由于這段時間往大腦里復(fù)制了太多知識,這幾天時間里又復(fù)制了大量的與計(jì)算機(jī)科學(xué)有關(guān)的文獻(xiàn)資料,他瞬間就在腦袋里冒出了數(shù)十個猜想,一個驚人的狂想更是在腦袋里落地生根,腦機(jī)接口,或者是人機(jī)交互的秘密。
“好了好了,別想太多,現(xiàn)在發(fā)現(xiàn)這種東西我也保不住??!”王明連忙打掉心里的狂想,這都還沒搞明白這亂碼文件的秘密呢,“我在瞎想些什么?飯要一口一口的吃,先搞明白這個文件在說吧,再說,我要優(yōu)化算法的研究想法也未必不值錢啊,一點(diǎn)點(diǎn)的來吧。”
想是這樣想,但王明還是忍不住read系統(tǒng)調(diào)用了亂碼文件的底層信息。畢竟都在眼前了,不看一眼怎么可能甘心。
打開了底層編碼,果然是一堆亂碼,雖然有規(guī)律,但暫時還是看不明白的,但已經(jīng)有可能去編譯了?!凹热荒軓牡讓涌吹骄幋a,那我就放心了,我先把優(yōu)化算法的問題解決了,在來研究你。幾十萬行的編碼可不是我一個人能夠反編譯出來的?!?p> 王明又找了一個普通的優(yōu)盤,將這兩個128M的亂碼文件轉(zhuǎn)移到了普通有盤中,這回倒是沒有成8Kb了,又設(shè)置了一個長長的密碼,這才將這個普通優(yōu)盤藏了起來。
深吸一口氣,他這才平復(fù)心情,到衛(wèi)生間洗了把臉,給已經(jīng)發(fā)熱的腦袋降降溫。
第二天將那個清單遞交給老校長,連課題研究的開題報(bào)告也準(zhǔn)備好了。
這還要?dú)w功與他往腦袋中復(fù)制了大量的論文文獻(xiàn)和科學(xué)報(bào)告文檔,乃至于老校長看到他的開題報(bào)告時都有些驚訝。
“關(guān)于快速排序法、堆排序算法、歸并排序法等多種算法的探究及優(yōu)化方向的可行性報(bào)告,很專業(yè)嘛!這是你的預(yù)算清單是吧?!?p> 老校長翻看了一下,點(diǎn)點(diǎn)頭說,“可以,跟我到財(cái)務(wù)室去領(lǐng)錢吧,等會兒會給你一張學(xué)校的對公賬戶卡,以后你的研究資金都從這張卡上走。也方便學(xué)校監(jiān)管?!?p> “哦,知道了,謝謝校長您的支持,我會努力的?!蓖趺鼽c(diǎn)點(diǎn)頭。不過片刻就拿到了錢,辦事效率不是一般的快。等拿到錢以后剛要離開。
校長似乎想起了什么,有問他,“對了,你這個課題研究沒固定的地方吧,又是電腦又是計(jì)算的,學(xué)校再給你準(zhǔn)備一間辦公室吧,免得連個辦公地點(diǎn)都沒有。”
這個王明還真沒想到,連忙感謝。又跟著校長到了學(xué)校的選修課大樓,頂層的一間七八十平方的辦公室,王明一看,所有東西一應(yīng)俱全,而這座辦公室旁邊就是一座‘?dāng)?shù)學(xué)思維’大教室,‘?dāng)?shù)學(xué)思維’分明就是王明才說的要舉辦的選修課的名稱。
“校長,這是?”王明都有些感動了,分明是早就給他準(zhǔn)備好了的辦公地點(diǎn)啊,安排的簡直明明白白。“哈哈,怎么樣?還滿意吧?!崩闲iL爽朗的笑了起來。
“滿意,簡直太滿意了,學(xué)校對我真是太好了,我都不知道說什么好了?”王明感激的說。學(xué)校居然考慮的如此周到,尤其是他昨天才跟王威說了想法,今天就準(zhǔn)備好了。這也太積極了吧。
“你好好干就行了,明年你就可以去上大學(xué)了,這是我跟幾所高校確定過了的,真取還在咱們學(xué)校,給咱們再添點(diǎn)光?!崩闲iL說的也干脆。說完就把鑰匙拍到他手里,走了。
但王明也明白,老校長肯定是為他擋住了無數(shù)麻煩了的,這樣的恩情是要記在心里的。
既然連辦公地點(diǎn)都準(zhǔn)備好了,他索性直接聯(lián)系電腦商家,將看上的三顯工作臺給送到學(xué)校來,其他雜七雜八的都弄好,到了下午,王明這才開始了正氏上手算法研究。
正如他跟王威解釋的那樣,對Python這個智能腳本語言,運(yùn)用范圍廣泛,涉及到Web 和 Internet開發(fā)、科學(xué)計(jì)算和統(tǒng)計(jì)、人工智能、桌面界面開發(fā)、軟件開發(fā)、后端開發(fā)、網(wǎng)絡(luò)爬蟲等等的跨平臺語言,他就盯著它去了。
在證明NP完全問題時他就想,如果解決這個問題的話,將得到的成果運(yùn)用到人工智能上,那么幾乎集成了眾多領(lǐng)域的人工智能會不會變成上帝,而專門運(yùn)用在人工智能編程的底層語言Python是不是就是個突破口呢。
所以他一想到要運(yùn)用自己的那個證明成果公理,大數(shù)分解公式以及其驗(yàn)證定理,第一時間就想到了Python當(dāng)中的算法優(yōu)化。
因?yàn)樗惴ㄊ浅绦虻撵`魂,而他的證明成果本事就是一種及其核心的算法,而他現(xiàn)在只不過是需要將自己的證明成果程序化,如果能結(jié)合Python算法,完成一套獨(dú)立的算法的話,注冊專利,那絕對是一筆巨大的財(cái)富,而且還可能是有長期的版權(quán)收入的。
此前他已經(jīng)將《Python算法詳解》復(fù)制到了腦袋里,又復(fù)制了許多種計(jì)算機(jī)算法到大腦中,此時他一個一個的的列舉出來,在電腦中一一調(diào)了出來,仔細(xì)研究起來。
算法種類簡直不要太多,當(dāng)中數(shù)學(xué)、搜索、回溯、遞歸、排序、迭代、貪心、分治和動態(tài)規(guī)劃等等算法分類讓他深度了解到了其中的智慧,數(shù)據(jù)結(jié)構(gòu)上也是種類繁多,字符串、數(shù)組、指針、區(qū)間、隊(duì)列、矩陣、堆棧、鏈表、哈希表、線段樹、二叉樹、二叉搜索樹和圖結(jié)構(gòu)等又充滿了美感,都讓他深深沉迷。
到了晚上十多點(diǎn),他才出了辦公室,還好選修課下面的大門沒關(guān),“忘記吃飯了,也不知道還有沒有吃的,點(diǎn)個外賣吧?!?p> 研究到如此之晚,在以前是絕對不敢想象的,王明伸了個懶腰,到學(xué)校后門等外賣送來。吃了飯洗漱一番就已經(jīng)十二點(diǎn)了,這才睡下。
到了第二天又是如此,早上六點(diǎn)起床出門,晚上十點(diǎn)多十一點(diǎn)回宿舍,中間更是請食堂的人幫忙將飯菜送到辦公室里,簡直不要太拼命,王明都完全沉迷進(jìn)去了,也沒什么人來打擾他。一直到星期五手機(jī)預(yù)設(shè)的提醒鬧鈴響了,他才想起來今天有他的選修課。
而此時他已經(jīng)將各種算法都摸透了,有優(yōu)盤外掛的幫助,許多東西完全是復(fù)制粘貼,然后就是理解運(yùn)用,而此刻他已經(jīng)能夠熟練的編寫一些小程序了。
“今天是我的第一堂選修課,應(yīng)該要講什么內(nèi)容呢,要讓大家映像深刻才行,糟了,連報(bào)我這堂選修課的學(xué)生名單我都沒有,我要給多少人講課,大家的水平我也不知道,完全沒辦法設(shè)計(jì)講課內(nèi)容啊?!蓖趺魍蝗挥行o語,看來只能是現(xiàn)場發(fā)揮了。
“還好腦子里面有貨,不怕?!蓖趺鞒粤嗽绮瓦@才到了選修教室。學(xué)校給他的這間教室還是挺寬敞了,他還是第一次走進(jìn)來。
才進(jìn)教室就發(fā)覺教室里已經(jīng)坐了差不多百來個人了,后面又坐了幾名老師,再加上錄像,真是奇怪了,學(xué)校里每次都給他安排了錄像,似乎他在留珍貴影像資料似的。
搞得他怪不好意思的,當(dāng)然,心里還是暗爽的。
仔細(xì)往臺下一看,好家伙,居然有好幾個認(rèn)識的同學(xué),溫卡卡就偷偷坐在后面,腦袋故意埋得死死的,怕被他發(fā)現(xiàn)似的。王明都有些想笑了,“沒想到學(xué)霸也來聽我講課了,嘿嘿?!?p> 因?yàn)閷W(xué)校的制服是有顏色區(qū)分的,所以他大概掃視了一圈后,發(fā)覺大多數(shù)是高一的同學(xué),王明就大概知道該講些什么內(nèi)容了,在腦海中組織了一下內(nèi)容,等到上課鈴聲響了,這才正色開講。
“大家好,我是王明,感謝大家前來聽我的選修課,‘?dāng)?shù)學(xué)思維’。大家知道思維是什么嗎?我們?nèi)祟愂窃趺炊x它的?!?p> 下面有同學(xué)紛紛舉手站了起來:
“思維是大腦思考的反應(yīng)過程。”
“思維是大腦對外界事物的間接反映?!?p> “思維是輸入信息與腦內(nèi)儲存知識經(jīng)驗(yàn)進(jìn)行一系列復(fù)雜的心智操作過程?!?p> 王明點(diǎn)點(diǎn)頭說道,“看來咱們最后一位同學(xué)記憶很好啊,都把萬維百科的解釋給背下來了。”取笑了臨場翻手機(jī)的同學(xué)一下。
“大家回答的都對,但是不夠全面,思維思維,字面意思就是思考思想的維度,包含面太廣,但都是咱們?nèi)祟悓ψ约核伎嫉亩x,就是一種人類所具有的高級認(rèn)知活動,包含了信息采集和信息整理推理判斷創(chuàng)造的過程,那么數(shù)學(xué)思維又是什么呢,認(rèn)識它、學(xué)習(xí)它,提高我們的思維能力,這就是我的這堂課的目的,俗氣一點(diǎn)就是提高我們的成績的方法?!?p> “思維包含太廣,帝國大學(xué)就有一門思維科學(xué),我也就數(shù)學(xué)還過的去,就只能說說數(shù)學(xué)思維了?!?p> 王明繼續(xù)說下去,“我總共總結(jié)了28種數(shù)學(xué)思維方法,打算結(jié)合具體的數(shù)學(xué)問題給大家一一分析一下,讓大家對數(shù)學(xué)思維有個具體的認(rèn)識,
然后會針對性布置一些題目,訓(xùn)練大家的思維技巧,這就是我這門選修課的講課方式了。大家有什么疑問嗎?如果沒有,咱們就正式開講了?!?p> “王明學(xué)長,沒有教材嗎?”高一的學(xué)弟站起來問。
“沒有,我的課就課上的講義為主,關(guān)鍵還是那些訓(xùn)練思維方式的題目,過幾天我會弄出一個題目手冊發(fā)到校內(nèi)網(wǎng)的選修課程上的,大家注意下載一下就好了?!?p> 轉(zhuǎn)過聲在黑板上寫了起來,將28種數(shù)學(xué)思維都寫了下來:歸納思維、演繹思維、批判思維、集中思維、側(cè)向思維、遞進(jìn)思維、……、遞進(jìn)思維、平行思維、組合思維、辯證思維。
“好了,我們先來講講比較思維。”王明邊寫邊說,在黑班上寫了個題目。