回覆列表
-
1 # 手機使用者啊9933
-
2 # 麥孖
能看懂只代表輸入夠了。即便你能徹底理解,能畫流程圖,也不代表能寫出來。
感覺就跟學外語一個模式,輸入多了能看懂,聽懂,最後才是說出口的輸出。不去動手多練習,很難一次性把想要表達的演算法寫出來。
就像我們碼農搬磚好多年,用到某個演算法時,邏輯都記得,要寫出來還得去查資料。其他人不清楚,反正我是沒次都得Google一下,也可能我是個假碼農^_^。
現在題主只是想應對考研演算法,那麼建議把考試大綱裡面的演算法,統統默寫一邊。直到能比較順利的碼出來。用電腦碼就可以。
僅作參考。
是因為你沒有理解透徹,不過要一次性記住也不可能,需慢慢透過理解然後儘量的記憶,如果會程式設計就用程式碼實現各種演算法,能增強理解能力。如果不太會或者不想浪費時間,那麼就多做題吧,把考研啊期末啊的真題做一遍就會理解的更透徹。 記憶方法剛理解那會兒要多記剛開始一兩天看一遍,到後面慢慢變成一個月看一次,之後就基本上就完全記住了! 其實只要你理解了它的精髓,是不會忘記的,因為你知道精髓所在自己都可以按照這個方法去寫的。演算法和儲存結構不一定要記憶,靠理解,理解之後試著自己寫出演算法,不一定要和書上完全一樣!只要達到相同功能就說明你掌握了!這個和數學性質是一樣的,不做光看是理解不了的!