OJ 常見錯誤總結

2021-07-10 07:34:38 字數 544 閱讀 1695

accepted ====》答案正確

wrong answer ====》**的正確性問題  或者  **的健壯性 (邊界資料,變數出現溢位)

presentation error ====》輸出格式錯誤

time limit exceeded====》時間複雜度    或者   死迴圈  或者   邊界資料 

run time error====》程式訪問了不該訪問的記憶體位址,如訪問陣列下標越界   或者   程式出現了除以0    或者   程式呼叫了評判系統禁止呼叫的函式   或者   遞迴過深等原因

造成的棧溢位。

compile error====》沒有通過編譯,根據編譯資訊修改程式。

memory limit  exceed====》程式申請過多的記憶體,即空間複雜度過高    或者    程式的錯誤導致不斷的申請記憶體,如死迴圈   或者   在宣告陣列大小時多打了乙個0

output limit exceeded====》 忘記注釋除錯資訊

1秒===》百萬級別====》如果時間複雜度為o(n^2)的話,n不能大於3000

oj上常見錯誤及錯誤原因總結!

很顯然,就是這幾種情況 錯多了,我比誰都清楚,害!1.正確 啥也別說了,請再接再厲!2.格式錯誤 答案基本正確,但格式不對!沒有換行,沒有空格,多輸出了東西都是有可能的。3.答案錯誤 千萬不要覺得你在你的 自家 編譯器上執行的很好,而且試了一下示例全部和oj上一樣你就對了,其實你想多了。當然出現這種...

常見錯誤總結

1.呼叫函式中使用的變數名與主函式中一致,沒有影響 include int isfullsquare int n int main 2.浮點數在賦值和計算中忘記加.0 3.忘記將布林變數 計數器變數 累加變數初始化為0 忘記將累乘變數初始化為1 注意初始化位置在迴圈內外的差別,對於多組資料的輸入應將...

常見錯誤總結

博主今天因為debug text debug 的事被教訓罵了所以記錄一下在debug text debug 的過程中都發現了什麼智障錯誤 取mod text mod的時候注意輸入也可能超出範圍,最好在輸入的時候取一下模。對於某些sb題請在讀入優化那個函式裡也取模 noip2014解方程 取模最好用函...