劉鑫這次在現實世界只能停留一個月時間,這是系統設定的,好在現實世界和副本世界的時間流速相差很大,倒也沒多大影響。閱讀。
今天劉鑫剛剛起床洗漱完畢,下意識得叫了一聲關關,劉鑫伸手一模,發現沒有人,他嘆了一口氣道:「副本世界終究是一場夢,帶不到現實中來。。」
劉鑫從網上訂的考研資料都到貨了,他還給自己買了一個書包,他將資料都裝到了書包里,然後下樓,吃了一點早餐就打車去了位於河西嶽麓山下的湖南大學,湖南大學非常開放,只要你知道課程表,你完全可以去學校里蹭課,劉鑫花了一百塊錢直接從一個湖大計算機系的同學手裡拿到了他們的課程表。。
劉鑫決定自己複習,通過自己的努力考取研究生,當然實在不行就用安迪的理科生頭腦。至於是考湖大還是清華,劉鑫還要再考慮反正離報名時間還有些日子。
劉鑫以前是學工商管理專業的,這專業真的是一種大雜燴專業,一點都不實用,而且劉鑫也沒用心學,所以基本沒學到什麼有用的東西,基本就是混了個文憑,所以劉鑫最後才淪落到去售樓部打雜發傳單的地步。。
這回既然有了安迪的理科生頭腦,就應該好好努力一把了,為了使自己的金手指利益最大化,劉鑫選擇了湖南大學的計算機科學系,雖然肯定比不上清華但是對劉鑫來說已經足夠了,因為計算機這玩意最重要的是天賦,學校是其次的,最主要的是劉鑫不想搬家了,不然還得去京城,好麻煩的說。。
劉鑫在湖大信息科學與工程學院隨便找了一間沒什麼人的教室坐下,然後拿出來書包里的備考書籍,湖大計算機研究生主要考的是思想政治、數學、英語還有專業課,專業課可以選考,劉鑫選了數據結構。。
劉鑫關於數據結構買的書是《數據結構》(C語言版)(嚴蔚敏清華大學出版社)和《C程序設計》,譚浩強編著清華大學出版社,劉鑫不知道是不是安迪的理工科頭腦起了作用,這個C語言劉鑫以前也學過,不過怎麼也學不懂,但是現在看起來卻感覺非常簡單。。
數據結構看起來非常複雜,比如線性結構、順序表、鍊表、棧與隊列、棧與遞歸、遞歸轉非遞歸、字符串的存儲結構、字符串運算的算法實現、字符串的快速模式匹配、二叉樹的抽象數據類型、二叉樹的搜索、二叉樹的存儲結構、樹與二叉樹的等價轉換、樹的抽象數據類型及樹的遍歷、樹叉樹、圖的概念和抽象數據類型、圖的存儲結構、圖的遍歷、內排序、檢索等內容,外行人一看就會覺得頭暈。。
但是這些其實就是最基礎的程序設計思路,為什麼數學非常重要,因為數學就是解題,就是給出一個問題求解,這其實就是最基礎的程序設計思路,因為電腦程式設計的目的就是解決問題。。
所以數學是計算機科學裡最重要的學科,至於C語言也就是個描述這個過程的一種工具而已,只要你這些解題思路清晰,用任何一種語言都能把程序設計出來。。
「劉先生,你怎麼也在這裡?」
一個熟悉的聲音出現劉鑫的耳邊,劉鑫轉頭一看,竟然是前幾天帶他看房的那個小姑娘張瑩,劉鑫也沒想到會在這裡碰到她。。
劉鑫:「張小姐,這麼巧我是來這裡複習準備考今年的研究生的。」
張瑩:「哦,我是這裡的學生,今年馬上畢業了,也是準備報考湖大的計算機科學系的研究生,現在我也在鏈家兼職做中介,準備把考研的費用賺了。」
劉鑫微微一笑道:「那你做了我的生意,應該差不多了。」
張瑩:「嗯,差不多了,我本來就是兼職的,我主要還是要準備考試的,劉先生,你也是考計算機專業嗎?我看你看的是數據結構,這本書很難的,我最頭疼了。」
劉鑫:「是嗎?這本書還好啦,我是看了網上考研指導後,才買了這本書,加上是清華大學出版的,應該比較權威吧,我以前也沒有看過。。」
張瑩一聽劉鑫這麼說,奇怪道:「劉先生,你沒看過?你本科不是學計算機的嗎?」
劉鑫點了點頭道:「是啊,我以前不是學計算機的,我本科是學工商管理的,我之所以想報考計算機類的研究生,僅僅是因為感興趣而已。」
張瑩:「劉先生,你知不知道湖大的研究生很難考的,像你們這樣的半路出家的尤其如此,特別是你以前學的是財經類專業的,是文科的,突然轉理工科這個跨度很大啊,還不如考財經類的,這樣要容易很多。」
劉鑫微微一笑道:「謝謝你張同學,我自己的情況比較特殊,而且我這個人天生對數字比較敏感,我原本就應該去學理工科的,現在只是回歸正軌而已。」
張瑩:「哦,那你這書看了多久了,感覺怎麼樣?」
劉鑫:「說實話我今天看了一上午這個C語言,基本學會了,數據結構也看了一些感覺還好啦,只要數學功底好一點,這些還不算難。」
張瑩:「這麼厲害,一個上午時間就可以學會一門程序語言,那好我考考你。」
說完她拿出一道關於圖遍歷的題目,讓劉鑫用C語言描述出來。。
劉鑫一看就感覺好簡單,直接用筆在一張紙上很快寫出了一大堆程序代碼,由於還沒有上機調試過,所以劉鑫只是將大概的算法描述了出來。。
劉鑫將稿子給了張瑩,然後道:「你剛剛的那道題目很容易啊,大概就是這個樣子吧,我把它拆分成了兩個部分,這樣設計起來就會非常簡單了,而且代碼會更加的簡潔。。」
張瑩接過稿子簡直不可思議:「劉先生,你確定你以前沒有學過這些嗎?這可是一道經典試題,對初學者來說難度極大,而且你給出的答案和標準答案思路完全不一樣,但是我覺得你的思路更加的簡潔。。」
劉鑫:「我沒有必要騙你啊,你看看這書我都是剛剛拆封的,塑封紙還在這裡,我就看了一上午,其實這個不難,我們只要記住最基本的算法,其實很多實際的應用都是這些基本算法的組合,所謂熟能生巧,就是這個樣子的。」
張瑩顯然不信劉鑫所說的,因為哪裡有人會天才到一個上午就學會了如何編寫程序,而且對基本數據結構也似乎很熟悉的樣子,而且,她剛剛測試劉鑫的題目,就是她去一家知名企業找工作,面試軟體設計師的時候,面試官給她出的一道考題。。
這道題她清楚的記得,難倒了很多面試者,這些人都是計算機相關專業畢業的,就連她自己這樣的優秀畢業生,也是花了四十多分鐘時間才解了出來,但是她剛剛看劉鑫只用了不到十分鐘就得出了結果,這是什麼概念。。
要知道張瑩對自己在計算機方面的天賦是非常自豪的,而且自己還得過程序設計大賽的二等獎,今天卻有一個傢伙在自己面前裝新手。。
如果不是看在她是自己客戶的份上,張瑩才懶得理這種人。。
於是張瑩對劉鑫道:「你一個剛剛學了半天計算機的新手就可以通過知名企業程式設計師面試的題,你想想這合理嗎?學過就學過,不用裝新手,想泡我也不是這種泡法,本姑娘雖然天生麗質,但不吃你這一套。」
劉鑫苦笑道:「張同學,你真的誤會了,我沒有騙你,我真的是今天才接觸這些的,只是我可能數學方面基礎比較紮實,所以這些東西我覺得就是數學的一種應用,只要能夠在數學層面上得出解,那麼在電腦程式方面就不存在困難了,無非是用電腦程式語言將數學解法描述出來而已。。」
張瑩一愣,她沒想到劉鑫會說出這麼一番話來,但是她知道剛剛劉鑫說的話,真的說透了計算機科學的本質,計算機科學本質上就是數學,這個世界上的自然科學都能夠通過數學這個工具得出解,那麼只要用計算機能夠讀懂的程序設計語言,將數學得出解的過程描述出來,就可以交給計算機處理了,這樣大量的減少了人類的腦力勞動,讓效率成千上萬倍的提高。
張瑩突然一下子對劉鑫這個人感興趣起來了,她從書包里拿出一本關於離散數學的參考資料,對劉鑫道:「哎,以後我可不可以和你一起複習,對了,事先聲明啊,我不是對你有意思,而是覺得你可能還不錯,所以想和你一起複習考研,提高考研成功率。」
劉鑫看著這個和關雎爾有些神似的帶眼鏡的漂亮小姑娘,無奈道:「好吧,我反正也是一個人,你願意和我一起複習就一起複習吧,你一個小姑娘都不怕,我怕什麼?只是我現在有點糾結是考清華還是湖大?你給個參考意見吧。」
張瑩沉吟了一下,然後道:「清華很難考的,全國這個學科也才招15個人,去年最低分都要369分,超過400分的都一大把,我看你雖然還可以,但是國家這麼大天才也不會少,我覺得我們還是一起考湖大的研究生吧,這樣我們一起考上的概率會大很多。」
劉鑫點了點頭道:「那好吧,聽你的,我反正也無所謂,如果去考清華,又得搬家了,剛剛租的房子不就浪費了嗎?」
這話說的張瑩一愣:「劉同學,你租房子的時候就沒想過要去考外地研究生的事情嗎?」
劉鑫:「沒有啊,我本來還沒想好馬上要租房的,只是有這個打算,但是看到你在那裡發傳單,不忍心拒絕你罷了,在租房之前我還沒想過考研的事情,所以當我想起要考京城的清華的時候,發現我已經走不了了,其實也不是走不了,只是我這個人太懶了,不喜歡再折騰了,所以索性就考湖大算了。。」
張瑩聽到劉鑫的解釋也是一臉的無奈,她沒想到劉鑫竟然是這樣一個想到啥就幹啥的人,而且貌似很自大,好像清華大學就是他們家開的一樣。。
如果讓其他人知道了,這裡有一個不考清華大學的原因是因為懶得搬家,考湖南大學的原因就是因為離家近,會不會被人打死?
不過又經過了一下午的接觸,特別是劉鑫那個完全可以媲美計算機的可怕頭腦,還是讓她徹底服氣了,這個世界上真的有天才,而且這個天才就在她旁邊。。
劉鑫自從有了安迪的理科生頭腦之後,基本等同於超級學霸附體,那些考研的參考書籍很快就被劉鑫掌握了,而且劉鑫還做了幾套前幾屆的考試題目,基本都沒啥懸念。。
不過在這過程中劉鑫,又發現了一個自己可以賺錢的行業,那就是黑客。這還是因為劉鑫在家裡啃了一本《window程序設計》的書籍後,他就開始對微軟的這個作業系統感起興趣來。。
於是劉鑫連夜編寫了一個小工具,就是對已知漏洞的計算機系統進行掃描檢測,發現了大部分網絡計算機用戶,根本沒有及時更新系統的習慣,所以,漏洞微軟暴露出來以後,很長時間都沒有去修補,劉鑫的這個小工具,非常輕鬆的利用這些已知漏洞成功捕獲了大量的計算機。。
這個結果讓劉鑫很無語,原本劉鑫覺得自己還需要花費精力尋找未知的漏洞,才能夠達到控制他人計算機的目的,可事實比他自己想像的要簡單得多,因為有安全意識的網絡用戶,占比還是不多的,大部分人都是沒這個意識的,所以第一天,劉鑫的小工具就拿到了近千台網絡主機的控制權。。
這個結果讓劉鑫興奮不已,難怪網絡黑客在天朝泛濫,原因就是這種利用已知漏洞,然後編寫一個小工具專門針對這種已知漏洞,那麼大量的缺乏安全意識的網絡主機就會被捕獲,一旦被捕獲,基本主機上的個人信息就等於已經完全暴露了。
在這個網絡世界上最值錢的商品,其實就是個人信息,所謂的大數據就是個人數據信息的計算機總結。。。