四月份一直有點忙,忙完省選忙先修課,刷完90道題,發現有很多坑點,坐下總結。
1、有關實數的題一定要注意精度,兩個實數相等不能直接判斷,四捨五入也需要特殊判斷,詳見「求一元二次方程的根」。
2、字串類的題一定要考慮當前位置是否合法,很多題就是這樣一遍遍re的。
3、有許多題目中陣列的標號都是從a[0][0]開始的,一定要結合題意來理解,詳見「矩陣消減歸零序列和」。
4、讀清題意,不要手算過了樣例就覺得自己想對了,其實有很多題怎樣理解樣例都過。
5、陣列開的大一點沒壞處,有時候還能防止各種莫名wa,re等等。
6、考慮資料範圍到底到了那裡,有時在精度要求不高時可以使用long double。
7、但輸入輸出不多且不知道是win下還linux下評測時,可以使用cin,cout輸入輸出流。
8、不要忘記加cstring標頭檔案!!!!
資料結構與演算法 先修課
每乙個 模板 include using namespace std intmain 編譯執行 g helloworld.cpp o helloworld helloworld 注釋 資料型別 型別修飾符進行修飾 signed unsigned short long typedef 宣告 使用 ty...
筆試刷題總結
今天刷了一些筆試題,以下是刷完筆試題後看到的相關知識點的解析,做個小結。1 多型主要以兩種形式,靜態多型和動態多型,靜態多型主要實現了函式過載和運算子過載。動態多型主要實現了虛函式。虛函式是動態聯編,程式在執行的過程中確定呼叫哪乙個函式。2 int s 8 定義乙個指標陣列,該陣列中每個元素是乙個指...
Java刷題總結
public class hasstatic a.程式通過編譯,輸出結果為 x 102 b.程式通過編譯,輸出結果為 x 103 c.10行不能通過編譯.因為x星私有靜態變數 d.5行不能通過編譯.因為引用了私有靜態變數 解析 同乙個類內,private變數可以訪問,所以cd錯。由於x是static...