ACM生涯的反省

2022-04-08 16:54:38 字數 1117 閱讀 1009

時間總是那麼的快,認真地計算下,我的acm生涯已經快一年了。

對許多人來說,其實還很短,但對我來說是太晚了。

對,是太晚了,在大三的上學期才接觸到acm,開始做,開始提高自己,總覺得很晚,很後悔。

當然,acm帶來了很多快樂給我,甚至有機會去參加省賽,並且拿到銅獎,真的覺得很開心。

現在,大家全力衝擊亞洲賽的區域賽,指望能進去參加現場賽,我也要更加努力。

想想了自己治學的態度,還是有很多缺點:

1。首先定位過高,目前我的演算法和編碼水平,充其量還只是能搞定一般題的等級,卻好高騖遠,不切實際的挑難題做,每次都是修修改改而且還wa n次才能過,基礎還沒做好就去弄各種演算法的東西,這是十分錯誤和危險的。做任何事情都要腳踏實地,一步一步來,盲目的冒進會付出更大的代價。

2。不善於思考,其實就是懶惰,懶得往深里想,任何問題都想當然,其實很多問題,並非一眼就能看得全面,不僅做題如此,生活更是如此,我現在最缺乏的就是那種深思熟慮的習慣,也是我做題的正確率一直停留在較低水平的主要原因,往往只想到了一方面,就高高興興的coding,一看過了sample就高高興興的submit,連自己寫的code也不好好檢查一下就敢交。。。真是服了自己。。。

3。沒有刨根問底的鑽研精神。學習乙個新的演算法或者看牛人的**,往往知其然不知其所以然,以為收到了模板就萬事大吉,這是十分愚蠢的,模板永遠是別人的東西,而其中的演算法思想才是精髓。而且很多東西自以為看懂了,就扔一邊了,自己根本沒有嘗試去寫一寫。看懂是看懂,如果沒有書的情況下,還能寫出來嗎?而且看一遍,當時懂了,過幾天就忘掉了,有什麼用,只有經過自己編碼,除錯實現的東西,記憶才能牢固。況且,固定的演算法都是前人已經研究完的東西,我們要學習的並不只是單純的實現,而是靈活的應用在實際的問題當中,掌握其中思想,然後靈活的變通。

4。編碼不規範,編碼的時候思路不清晰,逐步精化的思想不明顯,以至於越寫越亂,而且做題中注意力沒有莊牛牛他們認真,這是最最不好的缺點,一定要努力地克服,學習的態度一定要認真認真再認真。

改進的方向:

1.腳踏實地,每道題都要當成難題去做,不管有沒有參考別人,都要題後完成解題報告,積累經驗,總結錯誤,找出自身的不足。

2.抽出時間來把嚴蔚敏的資料結構全部自己實現便,以後沒打好的基礎一定要再次打好。

3.矯正學習態度,娛樂時娛樂,做題時做題,先思考,然後認真做,認真認真,一定要認真。

要走了,回憶我的ACM生涯

發信人 scutacmer scutacmer 信區 acm icpc 標 題 要走了,回憶我的acm生涯 發信站 華南木棉bbs mon may 16 21 08 53 2005 轉信 終於到了說再見的時候,有點傷感,但是不得不說 farewell,my friends 昨天在大學城非常激動的看到...

遲來的反省

思考的火花,對於一向不喜歡動腦的我來說,來之不易。要是肯反省自己,就更是難得。今天,就讓我藉著他人的筆跡,來好好反省一番。從部落格談起。2個月的時間沒寫部落格,更確切的說,是寫不出部落格。不是因為自己沉浸在思考中無暇顧及,恰恰相反,而是由於沒有進行任何有價值的思考,所以無話可說。這段思考的空白期,如...

演講的自我反省

很多次了,在演講之前不能說沒有很細心的準備,也準備了很多,可是每次演講完的效果總是很差。為什麼呢?也許是口才表達的問題。但我發現最大的問題是自己當初想的和演講時所說的往往會有很大的出入,以至於你時刻在想準備的東西,而說出去的又不是那麼回事,導致與會者都聽不懂,被你搞得摸不著頭腦。其實還是口才問題。因...