回覆列表
-
1 # hoshino
-
2 # 教途行者
筆者認為拋卻時間不談,就一句話:有志者事竟成!
有效方法:總結 + 刷題筆記
先整理一下自己備考過程中的筆記目錄
模擬題
進位制轉換題
字串處理題
排序題
雜湊題
連結串列題
二叉樹 相關題
樹 相關題
二叉查詢樹 相關題
並查集 相關題
堆 相關題
圖 相關題
圖的遍歷 相關題
Dijkstra 相關題
刷題+記筆記過程:
讀《演算法筆記》並對重要內容作標註
對《演算法筆記》中的內容做整理,主要是對題型的理解和模板程式碼的整理
做《演算法筆記》例題,可以對著書中所給參考程式碼敲一遍
讀柳婼小姐姐的程式碼,將程式碼中可以簡化的部分進行修改,將模板程式碼中可以簡化的部分記錄到筆記中。
從題庫中挑選這個型別的題目進行刷題
先做較簡單的,一般一個題型比較靠前的題目會相對容易些,做一兩道簡單題熟悉模板
再做有一定變化的,總結題目在模板題基礎上會從哪些方面進行變化,應當如何解決
每做一道題要記錄此題的思路,編碼中有哪些細節問題
在複習過程中,尋求知識中的要點,抓住要點也就抓住了問題的主幹。如複習課文時,就可以把重點詞、每段的關鍵句、承上啟下的過渡句等用醒目的顏色標上記號,使這些詞句作為記憶的支撐點,抓住幾個關鍵詞句,也就抓住了整篇課文的內容;
夠不夠在於你如何把握,好的方法才是最為關鍵,整理筆記也是一部分。