CPE (沒)解題技巧

CPE (沒)解題技巧

我遇到的困難

scanf

測資 1234 A

1
scanf("%d%c",&i,&c);

看起來可以 i=1234 c=’ '

1
scanf("%d %c",&i,&c);

空白佔一格

沒有debuger

先問問同學你們用的debuger是什麼? 只有 printf() 所以我多用 #ifdef debug

英文

我多先讀一遍,把全部不會跟不確定意思的字抄下來查,然後再讀一遍 他不能複製貼上

記憶體溢取很有機會整台當

c style string VS c++stream

我選 c style 功能全部自己幹

(沒有)練習方式

其實我每次多裸考,考了很多次還只有三題,很爛

我大部分多是寫專案

最常用的方法是status tree 是真的建樹,反正我十分鐘就可以了。

這跟CPE有什麼關西呢?

對語言的理解(不論是語意還是執行期行為)

唯有code夠肥時你才看得出c語法裡頭的玄妙處

對你寫得出算法的理解

有很多算法很妙,但即便我看過N次,我還是寫不出來比如大部分的DP,K-Means
考程式競賽code命名法會爛掉嗎?

我本來就很爛沒差 反正你程式寫大就會rewrite 結構命名會被迫變好,其實這是經驗跟習慣