AFO
我已于2019年CSP賽后退役。但是我所寫的文章很多都有問題,而我退組已久,忙于學科,很多問題無法修改————即便修改,我也不能擔保所著文章的正確性。為了避免對算法學習者造成誤導,我將會將部分學術性質的文章暫時隱藏,防止造成讀者學習上的困惑。
我的信息水平實在有限,對于很多細節的處理過于馬虎。對于因為我的筆誤而造成的不良影響,我在這里深表歉意。
我還是想談談我在信息組學習過程中陷入的一些困境。同其他的競賽生相比,我還是缺乏的一些基本的學習素養和能力。因此,我想以自己為反面教材,為后來的信息學習者提一些小小的建議。
一、重視基礎
競賽不是炫技,是學習的另一種學習的形式。但凡言及“學”,就必然有積累的過程。我希望諸位初學者可以重視基礎,循序漸進,不要攀比所謂的刷題數和刷題難度。對于考試中遇到的一些難題,我建議各位盡自己所能去將其分析透徹,了解一個算法各個部分的運行原理,切忌簡單抄代碼。我如今的文章中出現的諸多問題,正是我基礎不牢,學術素養不到位的表現。
二、注重思考
信息學是一門非常靈活的學科。真正學到其精髓的人,可以靈活自如地運用“編程性思維”來思考問題。我之前同幾個已經退組的同學聊天,他們竟然可以從簡單的“掃雷游戲”談起,最后命制一道題,并思考其解法。只有深入了解各個算法的本質,靈活地運用它們解題,才能以不變應萬變。
三、舍得投入
學信息需要聰明的頭腦,更需要刻苦深入的精神。我記得一次經過樓下物理組教室,看到黑板上寫著“救亡圖存,不準打擺”的八個大字;但是我所熟知的大部分信息組同學,都沒有這種堅定的覺悟。如果諸位信息組的同學能真心投入到自己的專業中,對學術有一種近乎虔誠的態度,為了提升自我而不懈努力,我相信你們之中會誕生出更多的信息學人才。在現在這個高速發展的世界里,你們應當將成為新時代的主力軍,成為中國信息學的棟梁。
至于諸如Miller Rabin, Pollard Rho一類的算法,諸位還是去尋找其他大佬所著的文章吧。我的博客里所呈現的都是一些陳舊的代碼,自然經不起那么多評測機的考驗。最后,我還是對我沒有盡到一個博主應有的責任,表達我深深的歉意。希望我的這些教訓能夠警醒后人,也能為各位的學習增添那么一毫末的幫助。

浙公網安備 33010602011771號