怎樣在一年以內系統地學習資料結構與演算法?

時間 2021-06-19 17:48:21

1樓:Hunter

大學裡這門課開課就乙個學期,所以用一年來學習感覺戰線有點太長。

題主你完全可以找本不錯的薄的資料結構與演算法書籍來盡快掌握基本的知識,然後去刷題,在刷題中學習鞏固,學以致用會讓你學的越來越快。

2樓:加公尺谷大資料老師

資料結構與演算法,可以說是計算機學科的重要基礎,怎麼才算學好了資料結構與演算法?其實很難定義,如果是瞄準就業,想走網際網路大廠,那麼刷LeetCode、劍指offer肯定是有必要的。

如果是在學習階段,那麼還是建議一步一步打好基礎,有很多經典的資料結構與演算法的參考書,可以充分的利用起來——

經典大部頭:

《演算法第四版》,這本書籍算的上是演算法領域經典的參考書,全面介紹了關於演算法和資料結構的必備知識,並特別針對排序、搜尋、圖處理和字串處理進行了論述。

《程式設計珠璣》,經典名著,被無數讀者強烈推薦的書籍,幾乎是頂級程式設計師必看的書籍之一了。這本書不是教你具體的演算法,而是教你一種程式設計的思考方式。

《演算法導論》,著實非常厚的一本書,經典參考書,看起來需要格外的耐心。

順便,給你一張思維導圖,大致可做參考:

一年級建築生應如何逐級且系統地學習專業?

品牌計畫 我覺得就先別想太多,不要拘泥於風格什麼。沒事就看看書,抄抄案例,你就會有自己的感悟和關注點。而這些後面就會行成你的建築觀。 戈歐狗 說實話.這個算是個不能算作問題的問題.因為一年級.最好就做一年級的事情.就是要迷茫一段.多看多走.然後才知道自己的方向.按照學校的教學大綱來講.培養計畫都是學...

怎麼在一年內自主學習?

oufeiyan100 最近在看乙個意志力的書,才看了幾章,給你分享一下 第一堅持一件事,不要定那麼多目標 第二近期和遠期的目標確認,相輔相成 每天堅持背單詞,晚上覆習 第二天鞏固 記住你的目標就是英語,音標發音,多聽英文歌曲,重點課文背誦 語法學習 學習貴在堅持,也貴在有目標比如你定這一周記住多少...

怎樣在一年內提高設計 水平?

樂天 學以致用,才能無限提高,你把這個軟體玩成花,給你乙個案子,做不了,一切等於0.個人認為想提高,專業就找專業的單位從底層做,有心的去做的人,過不了多長時間就會成為大拿。業餘的做好基本科,沒事鼓搗點作品顯擺顯擺一下,激發一下自己的熱情 白某人 多看一些設計類的東西,有自己的想法,並且立即畫下來,每...