Moocable is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Introductory Problems - CSES

Description

The CSES Problem Set is an online collection of algorithmic programming problems designed for learning and practice. It currently has 300 problems and is available in several languages, including C++, Java, and Python. Users can read input from standard input and write output to standard output.

After solving a problem, users can view the solutions of other users and try to hack them by providing a test case where the solution fails.

The new test case can then be added to the test data, and all submissions will be regraded. The problem set is licensed under Creative Commons BY-NC-SA 4.0. Users can also use the problem set together with recent competitive programming books, which discuss techniques and ideas useful for solving the problems.

The CSES Problem Set aims to create a comprehensive high-quality problem set for learning algorithmic programming, with new problems being gradually added

Tags

Syllabus

Problem Sets

Independent

Free

Beginner

No certificate

Introductory Problems - CSES

Affiliate notice

  • Type
    Problem Sets
  • Provider
    Independent
  • Pricing
    Free
  • Difficulty
    Beginner
  • Certificate
    No certificate

The CSES Problem Set is an online collection of algorithmic programming problems designed for learning and practice. It currently has 300 problems and is available in several languages, including C++, Java, and Python. Users can read input from standard input and write output to standard output.

After solving a problem, users can view the solutions of other users and try to hack them by providing a test case where the solution fails.

The new test case can then be added to the test data, and all submissions will be regraded. The problem set is licensed under Creative Commons BY-NC-SA 4.0. Users can also use the problem set together with recent competitive programming books, which discuss techniques and ideas useful for solving the problems.

The CSES Problem Set aims to create a comprehensive high-quality problem set for learning algorithmic programming, with new problems being gradually added