OJ (Online Judge) system and ACM Test Question Bank Daquan

Source: Internet
Author: User
Tags data structures memory usage time limit

OJ is the abbreviation of online Judge system, which is used to detect the correctness of the program source code. The famous OJ have Rqnoj, Ural and so on. The domestic well-known question bank has Peking University question Bank, Zhejiang University question Bank and so on. The overseas question Bank includes Ural University, Varadulid University question bank and so on.

Brief introduction:

Online Judge System (abbreviated as OJ) is an on-line system for problem solving. The user can submit the program on-line various programs (such as C, C + +) source code, the system compiles and executes the source code, and verifies the correctness of the program source code through the pre-designed test data.

Program:

A user-submitted program that executes under the online Judge system will be subject to more stringent restrictions, including runtime limits, memory usage limits, and security restrictions. The results of user program execution will be captured and saved by the online judge system before being forwarded to a referee program. The referee program either compares the output data of the user program with the standard output sample, or verifies that the output data of the user program satisfies certain logic conditions. Finally, the system returns to the user a state: Pass (ACCEPTED,AC), answer error (wrong Answer,wa), timeout (time limit exceed,tle), exceed output limit exceed,ole, Memory Limit Exceed,mle, runtime error (runtime Error,re), format error (Presentation Error,pe), or failed to compile (Compile error,ce), and returns information such as memory, run time, etc. used by the program.

The Online judge system was originally used in the ACM-ICPC International University Student Program Design Competition and the Oi Informatics Olympiad in the automatic questions and rankings. It is widely used in the training of Students ' program design in universities around the world, in the training and selection of participants, in various programming competitions, in the study of data structures and algorithms, and in the automatic submission and judgment of homework.

Well-known OJ are: Rqnoj,ural,spoj,vijos,tyvj,usaco,sgu,pku (POJ), Zju (Toj), Tju,uva, etc.

POJ:

http://poj.org/

POJ is an online evaluation system for Peking University. I am mainly doing one. The number of topics, OJ's functions are also very perfect, but also provides free OJ system download, can use the system provided by themselves to build OJ. The number of topics, there are thousands of, but water problems are also many. about this, because the number of topics is large, So the water problem is more natural, but this does not mean that the quality of the POJ is not high. Poj the problem is still a lot of, and do not do water problem or to do the problem of the person himself, and OJ irrelevant.

Recommended Practice:

If it is a beginner or just want to improve the programming accuracy, then according to the AC rate to do, guaranteed 1Y rate; If there is a certain level of oier, you can complete the 40~50 problem per page; If you are Daniel, try to do it, if you want to specialize in training a project, you can go online search POJ topic classification, Personally think POJ in the DP problem and math problem more.

The program used:

POJ, many OJ are used in this program, it can be said that Peking University created this program.

There is a download of this program at Peking University Judgeonline, but the application form needs to be completed first.

Enter OJ and click "Download free version of Judge Online" to see the application form.

ZOJ:

http://acm.zju.edu.cn/onlinejudge/

Zoj is the online evaluation system of Zhejiang University. One of the earliest OJ in China. The number of topics is also close to 2000. I do not have much to do zju topic, so it is not good to say the quality of the topic. OJ system is not as friendly as PKU, but the function is not bad. Should be used as a substitute for PKU.

Recommended Practice:

None (can refer to PKU procedure)

Hoj:

http://acm.hnu.cn/

Hoj is the Harbin Institute of Technology Online evaluation system, relatively speaking start is not too late, has also sprung up a lot of Daniel. Now the number of topics close to 3000, difficult to afford, because the school began to attach importance to its ACM, recent activities frequently. The latest version of the system on-line, relative to the old version of the friendliness and functionality has been improved.

Recommended Practice:

No

Then there are some less well-known or relatively new ones:

Rqnoj:

http://www.rqnoj.cn/

(renqingnet online Judge, Ren Qing network information Science Orsay (OI) on-line problem system)

Rqnoj after a year of time gradually matured, the number of topics has been increasing, the number of users also increased a lot, for the recent Rqnoj introduced some new features, it is commendable. There are often some competitions that you can attend.

Recommended Practice:

Do some difficult questions.

TOJ:

http://acm.tju.edu.cn/toj/

Toj is the online evaluation system of Tianjin University, the topic quality is general, there are some good problems.

Recommended Practice:

No, you can do contests. Attention is online contests instead of virtual contests,virtual that ... Open to know, is the use of Toj own contests ... In fact, this design is very novel, everyone can test. Suitable for in-team quiz ...

Nkoj:

Http://it.nankai.edu.cn/acm/data/Data.htm

Nkoj is the OJ of Tianjin Nankai University, presumably most people do not know it? Before you look at the introduction below, you can go up and see it. You will definitely find that with a lot of Ajax technology applications, plus a clean interface, You will feel very comfortable. And Nkoj seems to have a function of not appearing in rank list and status inside, this function is very intimate. The topic is the NKOJ biggest weakness, the quantity is small, the quality is general. But because of the Chinese and English topics are mixed and the number of English topics (and PKU), So want to do Chinese problem in addition to Vijos can also come here to see. In fact Nkoj than Vijos to be more beautiful, faster than vijos, stability ... It should be much better than Vijos.

Recommended Practice:

Do the Chinese question.

HDOJ:

http://acm.hdu.edu.cn/

Hdoj is an on-line evaluation system of Hangzhou E. With the rise of Hangzhou electric power, HDOJ also become an important OJ for beginners to practise. A lot of questions, quality is uneven, there is a good part of the problem.

Recommended Practice:

According to the online question list to brush

Hustoj:

Http://acm.hust.edu.cn:8080/judge/toIndex.action

Hustoj is the online evaluation system of Huazhong University of Science and Technology, with its virtual judge function most famous. Many teams of gods are trained with virtual judge. Virtual judge can hang other OJ races.

Recommended Practice:

To hang UVA or other OJ races for training.

SGU:

http://acm.sgu.ru/

(Saratov state University Online contester) Saratovskaya Obl. University of Russia

SGU is the Russian Saratovskaya Obl. State University (probably the name) of OJ, very old. The number of topics is very small, but the problem is refined, each of which will make your programming level rise. After a certain level of programming can try to do, to strive to make every problem. If SGU can all AC ... That this person is not plagiarism is God ox ... Note that the status needs to be viewed by the "status online" link on the left, and the SGU speed is slightly slower and less stable. In short, it is very special and it should recommend the OJ.

Recommended Practice:

AC per question, can be done according to AC rate.

URAL:

http://acm.timus.ru/

Ural is Ural State University a OJ, the topic is not many, but are original, and more classic. If SGU is doing a lot, try Ural.

Recommended Practice:

Try to do each problem, you can follow the AC rate.

Big View Online Evaluation:

http://61.187.179.132/JudgeOnline/

Hustoj is a GPL freesoftware

http://code.google.com/p/hustoj/who used the System

Birthplace: Huazhong University of Science and Technology online time May 14, 2008

Internet users: (based on the site Access data http Referer) Zhejiang Media College http://oj.zjicm.acm.zj.cn/upgrade from POJ free versionHttp://www.acmicpc.net/JudgeOnline University of Gyeonggi-do Korea http://acm.ajou.ac.kr/JudgeOnline/http://judge.lavida.us Korea Xijiang University Hong Kong Informatics Competition Network http://judge.oi.hk/China Shenyang Engineering College http://acm.sie.edu.cn/Korea East University Http://210.94.181.91/JudgeOnline/FPS-OJ Demo http ://www.newsclan.com/judgeonline/Zhejiang University of Commerce and Industryupgrade from POJ free version http://acm.zjgsu.edu.cn/JudgeOnline/Northwestern Polytechnical University Tencent Online evaluation system http://www.nputic.com/Shandong Institute of Business Http://acm.sdibt.edu.cn/ judgeonline/Changzhou Information Institute http://58.193.10.239/oj/Ma On Shan Vocational and Technical College http://mastc.acm.zj.cn CentOS system Megajudge (Prince of Songkla University, Prince of Songkla University) http://judge.megagod.net/Maanshan II Experimental school http://220.178.248.251/JudgeOnline/Korea University 115.145.171.68/index.php Seoul National University http://odin.snu.ac.kr/oj/Suzhou Industrial Park Service Outsourcing Vocational College http://learn.siso.edu.cn/University of East China (Taiwan) http:/ /134.208.3.122/judgeonline/Northeastern University http://acm.neu.edu.cn/large field of Vision (formerly Hengyang VIII) http://8zoj.tk/JudgeOnline/North Rio Grande Federal University (Brazil) HTTP ://juizonline.ect.ufrn.br/Changhua High School (Taiwan) http://student.chsh.chc.edu.tw/JudgeOnline/Heilongjiang Army Day Land Reclamation University/HTTP 61.167.199.237:9000/judgeonline/Shandong University Sduoj http://sduacm.tk Sina Cloud Platform demo version http://hustoj.sinaapp.com/Beijing University of Information technology Bistuacm.sinaapp.com Sun Yat-sen University (Taiwan) http://140.117.69.104/JudgeOnline/nine-degree postgraduate examination of the past years http://ac.jobdu.com/a college in Macedonia/HTTP www.koduesi.info/Chengdu Neusoft University http://www.acm-icpc.net:8801/JudgeOnline/Hai Qing technology http://acm.hqwiki.cn/Hunan Polytechnic University http://218.75.208.59:8084/judgeonline/ Migrating from Nuaa Hangzhou Foreign Language School http://it.chinahw.net/JudgeOnline/China University of Geosciences (Wuhan) http://202.114.196.48/JudgeOnline/Central South University http://acm.csu.edu.cn /onlinejudge/Kazan University http://88.198.206.54/web/Hangzhou Normal University Hangzhou International Service Engineering College http://ds.imedialab.info/Chongqing Eight Middle http://61.186.173.85/ Judgeonline Feng Chia University (Taiwan) http://acm.iecs.tw Dalian Polytechnic http://acm.dlut.edu.cn/Cixi Middle School http://cxmsoj.sinaapp.com/http:// 61.164.90.86:8088/judgeonline/Shandong University of Science and Technology http://sdustoj.tk/Shandong Bchine http://acm.bchine.com/Shandong Normal University acm.dreamto.me:88/judgeonline/Shenyang University of Technology http://202.199.100.61/JudgeOnline/, mining and Http://acm.cumtcs.net/JudgeOnline Tainan Secondary http://judge.tnssh.tn.edu.tw Yangpu District Youth Science and Technology station http://oj.ypskz.com.cn/Inner Mongolia University http://115.24.95.46/JudgeOnline South China Normal University attached http://oj.hsfz.net.cn/JudgeOnline/Cixi Center Primary School http://ssedu.cixiedu.net:8004/JudgeOnline/Huawei Software Training camp/HTTP/s 58.60.106.36:9393/web/http://ilearning.hwclouds.com Zhejiang Foreign Language Institute http://122.224.230.11/zisuOJ/Zhongyuan Industrial College/HTTP 202.196.35.59/judgeonline/Southeast University http://jol.seu.edu.cn/, http://116.56.142.173:8080/JudgeOnline/Dalian Maritime Institute Acm.dlmu.edu.cn Gyeongsangnam Road Information High School (Korea) http://oj.kninfo.hs.kr China Oier Union http://cnoier.com/oj/Jiangxi Finance and Economics University http://jufeoj.sinaapp.com/Vita Bank http://www.wetta.in/Jinhua Vocational and Technical College http://acm.jhc.cn/JudgeOnline/Jida High School http://222.168.93.70/oj/Binhai Middle schools/HTTP oj.i7study.com:88/Shanghai Jiaotong University cs358 http://wirelesslab.sjtu.edu.cn:8080/JudgeOnline/Ocean University http://oooj.sinaapp.com/

Intranet User: Chongqing University http://172.31.2.24/JudgeOnline/Hunan Jishou University http://10.0.0.254:8080/JudgeOnline/(intranet) Harbin Business University (formerly Heilongjiang Business School) http:/ 210.46.118.109/judgeonline Quanzhou Teachers ' College http://219.229.75.223/JudgeOnline/the United States Purdue University Ningbo Zhenhai Middle School upgraded from POJ free version of Dalian Neusoft Information Institute Shenzhen Second Experimental school Liaoning Engineering and Technical University, Tongling Zhuhai Branch of Yiwu Institute of Industrial and Technical College of China University of Petroleum, Hangzhou Teachers College Qilu Software College jiaxing Xiuzhou New Area Experimental school Shenzhen Huawei 3G http://3goj.huawei.com/JudgeOnline/Inner Mongolia University http://202.207.12.224/JudgeOnline/Huazhong Normal University http://202.114.46.55/JudgeOnline/, Shenyang University of Technology, Nagaoka University of Technical Sciences (Japan) ksl-t98.nagaokaut.ac.jp Zhejiang Provincial Water Conservancy and hydropower college Zhejiang Cixi Middle School Southwest Jiaotong University, Emei campus http://7.10.0.17/JudgeOnline/Zhejiang College Ningbo Institute of Technology http://10.80.102.219 University of Liverpool http://csc.liv.ac.uk/JudgeOnline/

Source of documentation:

Undoner (Hero blog): Http://blog.csdn.net/undoner

Lsoft. CN (lang soft china): http://www.lsoft.cn

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.