臨近學期結束,大一的同學們也接觸了一段時間的算法題目,為了加強同學對于算法的認知和了解,促進同學們相互幫助,共同進步。我校菠菜担保论坛大全的ACM程序設計訓練營于6月6日下午六點在栖霞校區的實驗實訓大樓605舉辦了一場關于JSCPC競賽賽後心得分享會,取得了不錯的反響。
本次會議邀請了學院目前有經驗的同學進行日常刷題和心得體會以及他們參加相關比賽中積累的經驗的分享,總結了本學期ACM算法訓練營開展的大體情況以及闡述後續運行的規劃和相關要求,同時也歡迎其他感興趣的同學的積極加入。
本次分享會由數信2102班的嶽順隊長主持,首先是數信2106班的譚荃丹進行經驗分享,她指出自己學習算法,參與CCPC之類的算法競賽,不僅僅是為了取得好成績或者是取得好的獎項,競賽過程中也能學習到很多東西,感受被優秀者所包裹,促使她追随前人的腳步,到達一個更高的層次。她同時指出學習算法,學好算法需要“堅持”、“坐得住”、“學會做錯題”。
然後由數信2004班李佳樂進行經驗分享,他從科學刷題、為什麼要刷題以及團隊合作三個方面進行經驗分享。他指出要針對不同的算法題,使用不同的訓練方法,相信“量變必将引起質變”,堅持并勤加練習。學習算法題可以鍛煉我們的思維和解決問題的能力,思維能力達到了,以後學習新知識也會容易許多。“一群人可以走的很遠,但是一個人走的很快”,團隊間互相鼓勵也促使大家一起進步。
接着由數據2201班的郎怡瑞同學分享她的相關經驗,她指出針對是否能讀懂題目和是否有思路,對于不同的題目有不同的解決技巧。可以看題目旁邊的給題目分類的标簽,然後尋找思路,也可以看看題解,盡管可能編程語言不同,但是思路是類似的。再進一步是要學會優化代碼,從而提高空間和時間的複雜度,平時要不斷堅持刷題才能保持題感。
接下來是由前隊長數信2003班的顧中慶學長分享自己對于算法總結的一些方法以及自己對于未來的規劃。他建議同學們從基礎開始,按照題目的分類開始刷。他推薦了“代碼随想錄”這樣的一個網站,并強調思路對于算法題非常重要,學習過程中的思考必不可少,可以加深對于每道題的理解。
經驗分享結束,嶽順隊長總結了本學期的社團運行情況,并對與後續的運行和同學們的暑期學習對同學們提出相關的要求,做了一定的規劃。
此次分享會是本校該社團為了推廣算法和編程競賽知識,對未來的規劃更明了而舉辦的一次活動。此後,該社團還将繼續開展類似的活動,為同學們提供更多更豐富的交流和學習機會,請同學們關注并積極參加。(文/任康 陳茂玉 圖/任康 編輯/淩小豔 審核/王兵)