省賽反思以及未來提高計劃

來源:互聯網
上載者:User

標籤:

  當時比賽結束後宣布銀牌的時候還是略開心的,但事實上誰都知道,運氣佔了很大一部分。恰逢今天計蒜客某地區賽金牌爺講經驗,獲益匪淺,才有了下面的感想。

存在的問題:

  1.分工不明確 當時比賽到結束,整個過程一團亂麻。

  2.被題目嚇到了  沒有真正的讀題,看到一堆數學式子大家都怕了,實際上他是二分。

  3.太弱  這個是最重要的一點,就是自己也沒學到太多的東西。

  4.亂交題  交題被隊友阻止,甚至偷偷交題。我原以為是隊友不夠信任。但實際上,我在平時的debug上真的就是瞎搞,亂改,湊巧AC。我想以後要更加重視這一點

  今後:

  過去真的沒有想過自己搞ACM到底是為了什麼,

  為了學好演算法提高能力還是拿到獎牌?

  從來沒懂過ACM到底是什麼,意味著什麼。

  當然還有藍橋杯(唯一官方認證的個人比賽。可以申請獎學金保研加分。)

需要注意的四方面:

    代碼能力,資料結構,演算法設計,數學。

根據某金牌爺的經驗,數學->C++->資料結構->演算法導論(重視專業課,專業課都學不好還怎麼辦。英語要好)

數學:機率,數論,組合數學。也是專業課的基礎

C++常見坑踩一遍: 傳參時間開銷。vector和map的clear並不會回收記憶體。(去年的百度之星vector就因此爆了記憶體。)調試的時候多用-Wall

資料結構: 你猜重要不。

  今後如何刷題/訓練:(確定學習方向,選擇題目列表,提題,總結)

    1.多看一些讓自己痛苦的題。忍住不看題解和標程,卡題禁止惰性,不要停留在讓自己舒適的地區,做起來不費力的題目,不做也罷。

    2.杭電的OJ資料較弱模板需要多測/建議去UVA。

    3.獨立思考每一個題,不會的題就使勁憋,思考比編碼重要,不一定每一道題都要AC,但一定要清楚每一道題的解法。

    4.要清楚每次錯誤提交的原因,不要一卡題就瘋狂提交

    5.利用模板(自己測試的,邊打邊測,名校模板也不一定無BUG),知道怎麼用->怎麼實現(可最佳化可調整的策略。)->AC

    6.除了防AK題要AK,AK不了也要賽後AC,完成賽後的題解報告。

    7.方向和專題,寫下每次專題訓練的成果,參考大牛的部落格成長曆程,找分類列表刷專題。刷學習難度稍高於自身實力的知識點專題。

    8.體系學習,打鐵隊的成長必經之路。方向專題學習(線段樹,圖論等)。進階階段(主席書,NTT,插頭DP等)

       大神部落格

         1

        2

        3

        4某島

    

   

  

 

省賽反思以及未來提高計劃

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.