第64章 編程學習
當池遠回過神來後,時間已經來到了11點(有效時間:28小時)。
他一不小心,就將11本英語雜誌都看完了。
收穫頗豐,裡面都是一些生物、化學的課外知識。
【英語:133→135】
【化學:90→90.5】
【生物:89→91】
嗯……由此可知,英語和生物比起化學來,是真的不難。
多看多讀多記,知道的慢慢就多了。
接下來該學什麼?
由於他買的數學競賽相關書籍還沒有到,很遺憾,他不能在數學海洋中自由翱翔。
而他手中現有的資料對他的提升太小,沒有繼續刷的必要。
數學pass。
他下意識地搜尋著房間,轉頭看去,就看到小英子被他熬睡著了。
估計是今天吃得太飽了。
說起來,他本來打算給它做一個「勸學項圈」。
就是聲控,播放「你這個年紀怎麼看得進去電視的」語音,並附帶網課講解。
但是,只能展示擱淺了。
他只學習了C++,軟體部分都還沒過關,硬體甚至還沒開始學習。
如何做到軟硬結合的設計?
(幣站一個UP主的創意,我覺得很有意思。
但我還沒有學習硬體那些知識,等我理解了,再淺顯易懂地寫出來。
不會在小說里寫代碼的,放心。)
既然如此,還是讓它先睡吧。
接下來就是系統地學習編程,只會程式語言是不夠的。
每一門程式語言只不過是使用於對應場合的工具罷了,內核依然是人。
人的思想跟不上,那就別談什麼設計。
他學習語言的時候,並不是選擇國內的書。
主要還是因為國內某些書在將概念複雜化,揉了揉去,難以理清。
他選擇在幣站視頻學習的同時,找一個c/c++免費的學習網站。
裡面各種實例解析還有源碼,很適合初學者一步一步學習。
就是有個問題。網站是英文的,他當時選擇了頁面翻譯,部分翻譯起來並不準確。
所以,他又買了一本《C++primer(中文版)》,當做字典或參考書使用,某些名詞的翻譯也是專業的。
「語言的問題解決了,基礎題也刷爛了,再繼續就得涉及到算法這些,必須系統地學一學。」
池遠將物理競賽題推到一邊,又從書架上抽出一本接著一本。
軟體和硬體中基礎中的基礎:《離散數學》、《模擬電子技術》
編程內核基礎:《數據結構》《設計模式》
理論核心:《計算機組成原理》、《作業系統》、《計算機網絡》、《資料庫系統概論》
《數據結構》必須學習,一切設計都是建議在它之上的。
就如同數學中的那些符號,無時無刻都在使用。
而理論核心四大本,還有《設計模式》則是自己設計完成項目的基礎,接外包還是找工作,都需要它們。
暫且先學習《離散數學》和《數據結構》吧,前者是後者的基礎。
二者配合著學習,然後嘗試用C++在編譯器VS上實現。
這些基礎的模型,許多平台上都有人分享原始碼。
但只會抄是不夠的,背下來也不行,要有自己的思路,明白是如何實現的。
如果連基礎的都需要抄、死記硬背,池遠覺得自己系統可以找下一個人了。
翻開《離散數學》,14倍速,走起。
1.集合。
和高中差不多,表述變了變,還多了一些概念。
2.命題邏輯。
將交「∩」稱為合取,寫作⋀;同理,並「∪」稱為析取。研究真假。
3.等值演算。
存在量詞∃,全稱量詞∀,高中學過。換表述,深入研究真假。
4.樹。
研究一對多關係。
5.圖。
研究多對多關係。
……
在系統加持下,他的思路無比清晰。
本來抽象的《離散數學》,很快便與《數據結構結合》。
數據如何組織、存儲並實現的,都在他的腦子裡一一相連。
最終配合一些前輩在CSDN上更深入的見解和參考了幾份源碼,這些結構被池遠一一實現。
不知不覺,他就學了到了1點(有效時間26小時)。
他都忘記還有直播那件事情了,也沒有剪視頻。
想了想,他還是決定今天就算了,明天……不,今天是周六,睡醒了再說。
這樣想著,池遠洗洗就睡了,睡之前還將小英子往懷裡挪一挪。
這個毛團很暖和。
……
這兩天。
幾乎每天早上,喬英子都會來叫他起床去吃早飯。
除此以外,這丫頭每天都拿著卷子往他屋裡鑽。
特別是看到池遠書桌上那一摞競賽書,她就鑽得更起勁了。
這下子,宋倩來池遠家,不僅要叫池遠吃飯,還得叫自家閨女。
本來她一開始還有點懷疑的,直到她看到這兩個人坐在書桌上,奮筆疾書。
原來只是她想多了,這兩個人是在一起學習呢。
池遠的拼勁還帶動了喬英子學習,知道真相的宋倩,很是欣慰。
每天都在琢磨著,如何讓食物有營養的同時更好吃。
……
期待的周一終於還是來了。
宋倩想讓池遠在家再休息幾天,這也是李瑩的意思。
但被池遠拒絕了。
儘管在家同樣可以學習,但是……
喬英子要上學。
池遠表示自己沒問題,還耍得一手好柱杖。
柱杖一躍,竟堪比帕運會運動員。
這優秀的平衡能力,這身殘志堅的精神,令喬英子不由地鼓了鼓掌。
聽到池遠要去上學,其實她心裡有一絲感動和開心。
雖然,她不知道這傢伙是不是因為純粹喜歡學校。
但她就是開心。
宋倩瞪了喬英子一眼,覺得有點心累:
「行了,別顯擺了你的雜技了,宋姨信你。」
她實在是說不過池遠,只好放行。
不過,為了池遠方便,就這麼點路,她還是開車將池遠送到了學校門口。
不然的話,陪同池遠的喬英子就要少見地遲到了。
走到門口時,早自習就要開始了。
李萌一眼就看到了他,咳嗽了一聲。
她記得她給池遠批了一個周的假期。
這才兩天啊?就來學校了嗎?
不過,她還是帶頭拍了拍手。
隨著她的拍手,所有人都注意到了門口站在喬英子身邊的池遠。
那個帶領全班拿到籃球賽第一的男人。
巴巴掌自發地響了起來。
池遠挑了挑眉,再一次在喬英子的白眼下,柱杖一躍,耍了一手好杖。
點了點頭,抬起雙手做了一個「come down」的手勢。
那個樣子,在喬英子看來囂張起了。
台上的李萌也是愣了愣,再次咳嗽了兩聲,冷聲說道:
「好了,歡迎池遠同學帶傷返校,接下來,拿出英語書,開始早自習!」
池遠還沒享受完呢,不由地轉頭有些幽怨地盯著李萌。
萌萌她不可愛了,明明之前知道他受傷的時候,跑前跑後。
現在,難道他還比不上早讀嗎?
李萌意外地讀懂了池遠眼中的意思,板著一張臉就盯著他。
喬英子感覺有些丟臉,上前輕撞了他一下。
讓他不要在這裡丟人現眼了。
他一不小心,就將11本英語雜誌都看完了。
收穫頗豐,裡面都是一些生物、化學的課外知識。
【英語:133→135】
【化學:90→90.5】
【生物:89→91】
嗯……由此可知,英語和生物比起化學來,是真的不難。
多看多讀多記,知道的慢慢就多了。
接下來該學什麼?
由於他買的數學競賽相關書籍還沒有到,很遺憾,他不能在數學海洋中自由翱翔。
而他手中現有的資料對他的提升太小,沒有繼續刷的必要。
數學pass。
他下意識地搜尋著房間,轉頭看去,就看到小英子被他熬睡著了。
估計是今天吃得太飽了。
說起來,他本來打算給它做一個「勸學項圈」。
就是聲控,播放「你這個年紀怎麼看得進去電視的」語音,並附帶網課講解。
但是,只能展示擱淺了。
他只學習了C++,軟體部分都還沒過關,硬體甚至還沒開始學習。
如何做到軟硬結合的設計?
(幣站一個UP主的創意,我覺得很有意思。
但我還沒有學習硬體那些知識,等我理解了,再淺顯易懂地寫出來。
不會在小說里寫代碼的,放心。)
既然如此,還是讓它先睡吧。
接下來就是系統地學習編程,只會程式語言是不夠的。
每一門程式語言只不過是使用於對應場合的工具罷了,內核依然是人。
人的思想跟不上,那就別談什麼設計。
他學習語言的時候,並不是選擇國內的書。
主要還是因為國內某些書在將概念複雜化,揉了揉去,難以理清。
他選擇在幣站視頻學習的同時,找一個c/c++免費的學習網站。
裡面各種實例解析還有源碼,很適合初學者一步一步學習。
就是有個問題。網站是英文的,他當時選擇了頁面翻譯,部分翻譯起來並不準確。
所以,他又買了一本《C++primer(中文版)》,當做字典或參考書使用,某些名詞的翻譯也是專業的。
「語言的問題解決了,基礎題也刷爛了,再繼續就得涉及到算法這些,必須系統地學一學。」
池遠將物理競賽題推到一邊,又從書架上抽出一本接著一本。
軟體和硬體中基礎中的基礎:《離散數學》、《模擬電子技術》
編程內核基礎:《數據結構》《設計模式》
理論核心:《計算機組成原理》、《作業系統》、《計算機網絡》、《資料庫系統概論》
《數據結構》必須學習,一切設計都是建議在它之上的。
就如同數學中的那些符號,無時無刻都在使用。
而理論核心四大本,還有《設計模式》則是自己設計完成項目的基礎,接外包還是找工作,都需要它們。
暫且先學習《離散數學》和《數據結構》吧,前者是後者的基礎。
二者配合著學習,然後嘗試用C++在編譯器VS上實現。
這些基礎的模型,許多平台上都有人分享原始碼。
但只會抄是不夠的,背下來也不行,要有自己的思路,明白是如何實現的。
如果連基礎的都需要抄、死記硬背,池遠覺得自己系統可以找下一個人了。
翻開《離散數學》,14倍速,走起。
1.集合。
和高中差不多,表述變了變,還多了一些概念。
2.命題邏輯。
將交「∩」稱為合取,寫作⋀;同理,並「∪」稱為析取。研究真假。
3.等值演算。
存在量詞∃,全稱量詞∀,高中學過。換表述,深入研究真假。
4.樹。
研究一對多關係。
5.圖。
研究多對多關係。
……
在系統加持下,他的思路無比清晰。
本來抽象的《離散數學》,很快便與《數據結構結合》。
數據如何組織、存儲並實現的,都在他的腦子裡一一相連。
最終配合一些前輩在CSDN上更深入的見解和參考了幾份源碼,這些結構被池遠一一實現。
不知不覺,他就學了到了1點(有效時間26小時)。
他都忘記還有直播那件事情了,也沒有剪視頻。
想了想,他還是決定今天就算了,明天……不,今天是周六,睡醒了再說。
這樣想著,池遠洗洗就睡了,睡之前還將小英子往懷裡挪一挪。
這個毛團很暖和。
……
這兩天。
幾乎每天早上,喬英子都會來叫他起床去吃早飯。
除此以外,這丫頭每天都拿著卷子往他屋裡鑽。
特別是看到池遠書桌上那一摞競賽書,她就鑽得更起勁了。
這下子,宋倩來池遠家,不僅要叫池遠吃飯,還得叫自家閨女。
本來她一開始還有點懷疑的,直到她看到這兩個人坐在書桌上,奮筆疾書。
原來只是她想多了,這兩個人是在一起學習呢。
池遠的拼勁還帶動了喬英子學習,知道真相的宋倩,很是欣慰。
每天都在琢磨著,如何讓食物有營養的同時更好吃。
……
期待的周一終於還是來了。
宋倩想讓池遠在家再休息幾天,這也是李瑩的意思。
但被池遠拒絕了。
儘管在家同樣可以學習,但是……
喬英子要上學。
池遠表示自己沒問題,還耍得一手好柱杖。
柱杖一躍,竟堪比帕運會運動員。
這優秀的平衡能力,這身殘志堅的精神,令喬英子不由地鼓了鼓掌。
聽到池遠要去上學,其實她心裡有一絲感動和開心。
雖然,她不知道這傢伙是不是因為純粹喜歡學校。
但她就是開心。
宋倩瞪了喬英子一眼,覺得有點心累:
「行了,別顯擺了你的雜技了,宋姨信你。」
她實在是說不過池遠,只好放行。
不過,為了池遠方便,就這麼點路,她還是開車將池遠送到了學校門口。
不然的話,陪同池遠的喬英子就要少見地遲到了。
走到門口時,早自習就要開始了。
李萌一眼就看到了他,咳嗽了一聲。
她記得她給池遠批了一個周的假期。
這才兩天啊?就來學校了嗎?
不過,她還是帶頭拍了拍手。
隨著她的拍手,所有人都注意到了門口站在喬英子身邊的池遠。
那個帶領全班拿到籃球賽第一的男人。
巴巴掌自發地響了起來。
池遠挑了挑眉,再一次在喬英子的白眼下,柱杖一躍,耍了一手好杖。
點了點頭,抬起雙手做了一個「come down」的手勢。
那個樣子,在喬英子看來囂張起了。
台上的李萌也是愣了愣,再次咳嗽了兩聲,冷聲說道:
「好了,歡迎池遠同學帶傷返校,接下來,拿出英語書,開始早自習!」
池遠還沒享受完呢,不由地轉頭有些幽怨地盯著李萌。
萌萌她不可愛了,明明之前知道他受傷的時候,跑前跑後。
現在,難道他還比不上早讀嗎?
李萌意外地讀懂了池遠眼中的意思,板著一張臉就盯著他。
喬英子感覺有些丟臉,上前輕撞了他一下。
讓他不要在這裡丟人現眼了。