參加ACM經歷及總結

關於成爲ACMer:

對acm的理解:

因爲本人並不是學霸,從高考結束報選了一個普通一本的軟件工程專業後,就開始考慮如何才能儘可能地縮短高校水平的差距,並有機會可以與985,211等學校同臺競技。無論是從知乎,貼吧,學長(當時還未接觸CSDN)都或多或少了解了一些與計算機相關的學科競賽,聽到最多的就是算法競賽。從一開始僅僅覺得算法競賽就是看看書多打打代碼就能獲得一個還可以的成績,到現在才發現算法競賽不是適合每一個人,因爲我認爲算法競賽考驗的不僅僅是一個人的智力,定力,與其同等重要的還有對算法競賽的熱愛,和隊友的配合,每日大量的訓練。當你開始決定參加acm時,無疑是變成了一位苦行僧,沒有會幫助你學會每一個算法,沒有人會幫你每日訓練,也沒有人和你分擔努力後仍沒有出成績的迷茫。這一切的一切只有你參加了acm纔會懂!對acm總結爲一句話:喜歡的不一定適合,努力了不一定有結果。(好像談戀愛啊!!!)

對即將進入大學並準備報考計算機專業的同學提的建議:

我僅僅是提出我個人的觀點,因爲我個人也太垃圾了,不對讀者產生決定作用,僅僅是自己的理解。如果你高中沒參加過OI的話,在假期一定一定要學習c語言這門基礎語言,並在學有餘力的同時接觸一些算法的知識(主要是看自己有沒有興趣)。如果你錯過這個很閒的時間,開學後你會發現周圍的人基礎知識和簡單的算法都學完了,你還像個白癡一樣剛開始學。最可怕的是如果你進入的是普通的高校,加入一個專業的實驗室或者興趣小組是需要面試的,這就需要你提前準備。就拿我學校來說,能否進入這樣的組織決定了你大學四年是否能學到更多知識和能否找到好工作!對於想加入學校acm集訓隊的同學來說,如果你真的喜歡可以嘗試,在一些網站上刷刷題(洛谷,codeforce,vj)看看自己是否真的有興趣,如果你僅僅爲了跟風千萬不要選算法這條路,如果連興趣都沒有,這就是一條死路不管你多聰明。

第一次參賽(2019年西安邀請賽)總結:

1.差距是客觀存在的:

去西北工業大學比賽的時候,左邊坐的是鄭州大學的同學,背後是西安交通大學的同學,比賽的時候完全不是在一個檔次,人家認爲的簡單題,你可能想半天都做不出來,這不僅僅是知識儲備的多少和訓練時間的多少,智商上就有差距(不然人家怎麼會考650+)。還有就是頂尖的高校對於acm重視程度及培養力度客觀上比普通高校大的多,它們對於acmer的訓練及備戰icpc,ccpc等算法競賽已經形成了相對完善的培養體系,而普通高校纔剛剛起步,所以對於普通高校,想要在大賽上獲獎需要付出更多的努力,畢竟需要自己去摸索學習算法的方法。

2.對於比賽的反思:

去長安大學校賽,和西北工業大學比賽都打的非常糟糕,都是打完簽到題之後,被一道題卡住之後心態開始崩潰,看着榜單人家很快的過了這些題,內心更加的絕望,大腦逐漸空白,根本無法思考,隊友的心態也漸漸受到影響逐漸自閉,基本後3個小時都是無效的思考,對於多次出現這種情況我認爲解決的辦法是比賽時擺正自己的心態,給自己定好位,不要被那些拿金牌的大佬影響,平時訓練時多進行比賽時間較長的訓練,讓自己在比賽期間大腦高度的運轉,不陷入走思自閉的狀態

3.對於平時學習與訓練的反思:

  1. 每日訓練時間不夠,今後每週4-5天,每天保證學習一個小知識點,並做相關題目2-3道,並用博客總結每日學習的知識點和做過的題目。
  2. 學習不夠系統,不能很好的建立知識體系,感覺學的很雜很亂,沒有循序漸進的感覺,目前沒有想到好的解決辦法希望大佬能給小弟我提點建議,我將不勝感激
  3. 訓練賽(主要cf上的比賽)參加的太少,對於英文題目的理解不到位,對於基礎題,思維題沒有敏感的反應,日後多參加比賽,不斷訓練讀題能力,不斷積累思維題和簡單題做題的思路和方法。

2019年南昌邀請賽總結:

1.改變:

第二次參加大賽,相比於第一次更加沉穩,沒有了第一次的手足無措,更多的是激動的心情充斥內心。

2.對試題的感受及遇到的問題:

這次的題目我認爲比西安邀請賽更適合我們這些新手,各個類型和知識點的題目都有涉及,這也讓我和我的隊友體會到了自己掌握的知識點的缺失,清楚的知道某道題用什麼算法,可實現起來就遇到了“提筆忘字”的尷尬處境。例如一道字典樹的裸題,我在一個月前剛學習完,可是未加鞏固練習,導致我根本不知道該怎麼寫。

3.對暑假訓練的期望:

所以在這個暑假的訓練中,要逐步且細緻的擴充自己的知識儲備,爭取在暑假集訓中完成紫皮書的學習,並且多加練習題目,多參加線上的比賽,不能再犯與這次一樣的失誤,希望在下一次比賽中可以得到應有的回報。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章