-
在線判題系統
鎖定
在線判題系統定義
OJ系統能夠編譯並執行代碼,使用預設的數據對這些程序進行測試。
OJ網站一般會對用户進行排名,以用户的提交答案通過數多少或某個題目執行時間快慢為排名依據。
在線判題系統特點
提交的代碼一般會在受限的環境下運行,包括時間限制、內存限制、安全限制等。代碼的輸出會被OJ系統捕獲,與標準答案進行比較後返回結果。
在線判題系統應用
OJ一般用於在線編程競賽或是選手日常練習。
在線判題系統評測狀態
評測狀態是指代碼在提交後進行評測的階段或結果,會向用户進行反饋。
類別 | 縮寫 | 全稱 | 原因 | 解決方案 |
正常運行 | Accepted | 答案正確,通過 | / | |
Wrong Answer | 答案錯誤,不通過 | 檢查程序運行邏輯 | ||
運行期間超出限制 | Time Limit Exceeded | 運行時間過長,超時 | 優化算法或查找死循環漏洞 | |
Memory Limit Exceeded | 運行中使用內存過大 | 優化算法減少內存使用 | ||
編譯成功但運行出錯 | Runtime Error | 一般是內存非法訪問或溢出等導致的運行時錯誤 | 檢查程序運行邏輯,排查漏洞 | |
編譯失敗 | CE | Compile Error | 代碼語法錯誤 | 根據編譯器提示修改代碼 |
未知錯誤 | Unknown Error | 未知錯誤,題目/系統原因 | 進行反饋 |
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:12次歷史版本
- 最近更新: 秋水迷蒙1