Online Judge - WinDaLex/windalex.github.io GitHub Wiki

An online judge is an online system to test programs in programming contests. They are also used to practice for such contests. Many of these systems organize their own contests.

The system can compile and execute codes, and test them with pre-constructed data. Submitted code may be run with restrictions, including time limit, memory limit, security restriction and so on. The output of the code will be captured by the system, and compared with the standard output. The system will then return the result. When mistakes were found in a standard output, rejudgement using the same method must be made.

Online Judges have ranklists showing users with the biggest number of accepted solutions and shortest execution time for a particular problem.

Famous Online Judge

Here you will find hundreds of problems. They are like the ones used during programming contests, and are available in HTML and PDF formats. You can submit your sources in a variety of languages, trying to solve any of the problems available in our database.

  • Codeforces: is a project joining people interested in and taking part in programming contests.

On one hand, Codeforces is a social network dedicated to programming and programming contests. On the other hand, it is a platform where contests are held regularly, the participant's skills are reflected by their rating and the former contests can be used to prepare.

  • LeetCode: is a social platform for preparing IT technical interviews.

Through LeetCode, you can:

  1. Code => Code solution using the Online Judge system.
  2. Read => Read high quality article featuring in-depth thought process. Also read other LeetCoders’ code.
  3. Discuss => Discuss your thoughts about the problem with other LeetCoders.