《資料結構》或許是大學課程中讓很多人很頭疼的一門課,總的來說就是難,如果真要說出來那裡難,大部分也回答不上來。
我有一點感悟,這裡分享下。其實資料結構說它難,難在觀念的轉變,生而為人,很多觀念深入人心。而資料結構則是要人去以機器思維去處理現實問題。
記得最開始上C語言的課程,第一節課就是矇蔽的,這是啥?要幹嘛? 我一個小縣城的瓜娃,電腦給我印象就是打打遊戲,看看視訊。突然老師告訴我們學C語言的各種
作用,我是懵逼的。本著既然是課程,就要認真的學,沒到指標的時候,表面是還算和諧。然後一天老師寫了個交換函式,我滿臉的黑人問號??? 不懂就問嘛,問了還是
不懂,也沒在心上,但是後面的課就猶如天書了。真是心酸的回憶錄,可能自己學C語言也沒什麼天賦。獲取學個前端類還好,至少看的見,現在來講,C語言真不適合做入門語言。但是這跟我天朝學習路線有關,假如C語言不交,《作業系統》、《資料結構》等相關老師就會提刀過來了, 因為沒辦法教。哈哈哈哈,畫面自己想象。從普通人角度來說,學計算機的感覺就是會修電腦,然後寫網站,當黑客,寫那種遊戲程式等等。我沒學過javaScript,html5,也沒學過些MFC。我只是對底層比較感興趣,
《作業系統概念》和《編譯原理》都還沒看,但是在做準備,我想知道的是一個程式在機器中經過了什麼,裡面是怎麼執行的。不尷聊這些了。