Welcome to NEUQ OJ

Welcome to NEUQ OJ.

什么是OJ?

<blockquote>
OJOnline Judge系統的簡稱,用來在線檢測程序源代碼的正確性。著名的OJ有RQNOJ、URAL等。國內著名的題庫有北京大學題庫、浙江大學題庫、電子科技大學題庫、杭州電子科技大學等。國外的題庫包括烏拉爾大學、瓦拉杜利德大學題庫等。
Online Judge系統(簡稱OJ)是一個在線的判題系統。用戶可以在線提交程序多種程序(如C、C++)源代碼,系統對源代碼進行編譯和執行,并通過預先設計的測試數據來檢驗程序源代碼的正確性。
一個用戶提交的程序在Online Judge系統下執行時將受到比較嚴格的限制,包括運行時間限制,內存使用限制和安全限制等。用戶程序執行的結果將被Online Judge系統捕捉并保存,然后再轉交給一個裁判程序。該裁判程序或者比較用戶程序的輸出數據和標準輸出樣例的差別,或者檢驗用戶程序的輸出數據是否滿足一定的邏輯條件。最后系統返回給用戶一個狀態:通過(Accepted,AC) 、答案錯誤(Wrong Answer,WA)、超時(Time Limit Exceed,TLE)、超過輸出限制(Output Limit Exceed,OLE)、超內存(Memory Limit Exceed,MLE)、運行時錯誤(Runtime Error,RE)、格式錯誤(Presentation Error,PE)、或是無法編譯(Compile Error,CE),并返回程序使用的內存、運行時間等信息。

OJ
OJ

**

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 入門 ACM入門可以從語言、算法、閱讀能力三個方面著手。 語言基礎 語言基礎偏指編程語言基礎和其他計算機技能基礎。...
    少年的新生閱讀 664評論 0 1
  • 點擊查看原文 Web SDK 開發手冊 SDK 概述 網易云信 SDK 為 Web 應用提供一個完善的 IM 系統...
    layjoy閱讀 13,914評論 0 15
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,915評論 18 139
  • 1. leetcode http://leetcode.com/ 2. careerup http://www.c...
    RivenL閱讀 761評論 0 2
  • 七年前,在W大學的一段時光里,她發瘋一樣的想一個人去沙漠、戈壁,我大概記得她跟我說是當時遇到了一些挫折,成長的...
    Mandfish閱讀 967評論 3 1