本單元常犯錯誤總覽
| # | 錯誤描述 | 錯誤類型 | ✗ 錯誤寫法 | ✓ 正確寫法 |
|---|---|---|---|---|
| 1 | 比較函式相等時回傳 true | RE/WA/TLE(UB) | return x <= y; |
return x < y; |
| 2 | sort 範圍少一格,最後一個沒排到 | Wrong Answer | sort(a, a + n - 1); |
sort(a, a + n); |
| 3 | 1-base 陣列忘了兩端都 +1 | Wrong Answer | sort(a + 1, a + n); |
sort(a + 1, a + n + 1); |
| 4 | 對 vector 直接 sort | 編譯錯誤 | sort(v); |
sort(v.begin(), v.end()); |