Categories
Select one of the 9 big categories of problems to begin solving.
-
1
Beginner
Basic problems for anyone who has just started to program...
335 PROBLEMS -
2
Ad-Hoc
Simulation Problems, Dates, Games and general Ad-Hoc...
745 PROBLEMS -
3
Strings
Palindromes, Frequency, Ad-Hoc, LCS, String Manipulation...
148 PROBLEMS -
4
Data Structures and Libraries
Queue, Stack, Sort, Map, Set...
179 PROBLEMS -
5
Mathematics
Number Theory, Prime Numbers, Combinatorics, BigInteger...
269 PROBLEMS -
6
Paradigms
Dynamic Programming, Binary Search, Greedy, Backtracking ...
215 PROBLEMS -
7
Graph
Flood Fill, MST, SSSP, DAG, Maximum Flow, Tree...
277 PROBLEMS -
8
Computational Geometry
Points and Lines, Polygon...
82 PROBLEMS -
9
SQL
Query Languages: Select, Insert, Update, Create
46 PROBLEMS -
List All
All the problems of the website in one place. 2296 PROBLEMS
-
Origins
All available problems grouped by contests or events. 208 ORIGINS