【如何入門ACM】


  •  

  • 第一階段:先刷水題,水題,就是幾乎不牽扯算法。需要自己想方法解決。這樣的題,一是鍛煉邏輯和思維的嚴謹,二是鍛煉代碼能力。一般做到60-200題左右。
  • 第二階段:漸漸的學一些簡單的算法,或者專題訓練,或者打比賽積累經驗。第二階段刷到400題。
  • 第三階段: 在第二階段的基礎上繼續糾結算法。 這時候可以看算法導論了。系統學習數據結構,查漏補缺。繼續刷題。刷到600左右。
  • 第四階段:打區域賽真題,或者多校訓練的題目,都可以較好地測試ACM比賽的真實水平。

總之,ACM是一種這樣的比賽: 在做題的過程遇到問題,解決問題,積累經驗,查漏補缺的比賽。  在有一定的經驗之后,去查閱資料書籍,得到進一步提升的比賽。

       這個過程可能需要1-2年才有成效,需要持之以恆。 不可中途而廢,也不可好高騖遠。

        

 

       1,多做題,多問同學或者學長問題。 沒有基礎的最好有人手把手教學,然后把代碼手抄一遍。 

      2,在入門之后,覺得自己適合打ACM的,沒事就待在機房,堅持下去。

      3,關於集體訓練,大概從11月種開始,在這之前可以找學長或者同學手把手教學。

  明天的你們,都是華理的驕傲!

 刷題網站:https://cn.vjudge.net/problem

 

 

------------------------------------------分界線----------------------------------------------------------

           對於有過良好oi基礎的,我們要從現在開始就加強訓練。要知道,大學主要是靠自己,不要等着老師來安排任務,有的同學等着老師來“安排”,一轉眼可能就大二了。  我們要有拿金牌的野心,要有舍我其誰的壯志,在oi的大樹上繼續開花結果,在ACM的廣闊田園上繼續書寫我們的夢想!

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM