1. 程式人生 > >c++做機試時候幾點注意

c++做機試時候幾點注意

今天下午做了程式設計之美的題目,這個題目不是很難,但是我確實是做了很久。在做完這道題目以後,我想了想其實我很多問題是出現在細節上面和基礎知識上面,於是記下以下幾點,供以後警醒。

1、做題目的時候,首先要把題目弄懂,弄懂題目的意思,不弄懂題目就做題目就像是無頭的蒼蠅一樣,是做不對題目的,即使比別人先敲程式碼,即使敲程式碼比別人快,到最後都是徒勞,註定到最後會失敗

2、基礎知識相當的不牢之前就想去總結一些固,很多東西都是學了半桶水,只知其一,不知其二。比如說在C++裡面我只知道用cin和cout然後就不知道其他的輸入和輸出的方法了,也不知道cin和cout碰到空格、換行符、會有什麼反應,至於檔案讀寫的問題至今都沒有去總結過,雖然我很早之前就想去總結一下了。有些問題不解決,到了想解決問題的時候就會想為什麼我之前不解決這個問題呢?要是我解決了這個問題,說不定現在的問題就不是問題了。有時候覺得這是小問題,不用解決,反正可以百度得到的,但是百度不能保證每一次都能百度得到的。所以,有些基礎知識非常有必要系統的歸納一下,哪怕很快會忘記,歸納好了,做了筆記了,倒是找到的時候都會有點印象。

3、一個之前很所同學都提到過的問題:比如說題目給你一個限制字串的個數不超過30,那麼我們開闢空間的時候就得是大於30一般是35,有時候大方一點是很好的,不要太小氣。

4、知識不夠系統,對之前自己學過的東西沒有像資料結構那樣整理好,到了碰到問題時候不知道從哪下手。把自己學得東西要系統化一下。