天天看點

暑期訓練第二周第三天

今天的訓練還是複習上周做過的習題,是以我就直接寫感想了。

感想

剛開始的時候,其實我并不是很了解問什麼要花這麼長的時間來複習前面做過去的題目,有這時間做兩道新題多好呢。但後來我又仔細的想了想,如果沒有練習的話,這些空餘的時間我可能會去學一下新東西,做做題,但絕對不可能去複習之前的題目。那麼對于老師來說:要想讓我們都複習,最優效的辦法還是拿出時間來統一的把之間做過的題目在複習一遍。站在老師的立場上,這确實是合理的,要是我是老師我可能也會這麼做。

但是複習之前做的的題目有什麼作用呢?主要是為了重新回憶起這個題的思路,這個題是怎麼做出來的,它能有效的避免我們白做了一些題目。當一段時間以後,重新遇到了某一道題,發現這道題我之前做過,但就是不會(這種情況我确實是遇見過很多次了)。但一道我們之前做過的題為什麼會忘了呢?真的隻是因為沒有複習嗎?我認為:之是以會出現之前做過的題目現在還是不會,是因為我們在當時做的時候就沒有把那道題真的徹底想明白,如果一道題真的想明白了,那麼應該是挺難忘記的。在最近的複習過程中,我隻有B題卡住了(最後是憑借着對代碼的記憶寫出來的,幸好這個題代碼很短),其他的題目基本上都是這樣一個流程:看見題目回憶起思路,進而回憶起代碼,當然代碼不可能完全記住,有時候會忘記一些,這時候就要憑借着回憶起的思路把忘了的部分重新推出來,最後試試樣例看看有沒有遺漏的地方。而我在做B題時發現:這個題我并沒有回憶起全部的思路(思路我忘了),結果最後忘了的地方我是靠着對代碼的回憶+試 試出來的,如果代碼長一點我可能就做不出來了。然後我就看了看我之前寫的關于這個題的題解,就發現了一個問題:這個題我之前很可能就沒完全搞明白,或者說是比起其他的題目來,我當時對這個題的思路理得并不是很清楚。是以在複習的時候我就發現這個題的忘了。

因為畢竟,記住一個題的代碼比較困難,但記住一個題的思路還是比較容易的事,因為思路是一個基于題目的東西,要是之前真的記牢了,那麼我認為是很難忘記的。有了思路,代碼就算是現寫也是可以的。當然,就算是思路,如果很長時間沒有複習的話早晚也是會忘的,那麼這便是複習的意義了。一道題做完之後,過了一段時間後忘記了,那這道題真的就是白做了。是以複習的意義就在于查缺補漏,找出之前就沒弄清楚的題目進行鞏固還有就是防止遺忘。