المسائل
سهل · Hashing
صعب · Brute force
سهل · Greedy algorithms · Sorting
سهل · Dynamic programming
صعب · Dynamic programming · Combinatorics
صعب جدًا · Graphs
سهل جدًا · Binary Search
سهل جدًا · Prefix Sums · String suffix structures
صعب جدًا · Binary Search · Greedy algorithms · Disjoint set union · Graphs · Sorting
صعب جدًا · Probabilities
سهل جدًا · Graphs
سهل جدًا · Implementation
متوسط
صعب · Bitmasks · Dynamic programming · Greedy algorithms
سهل · Implementation
سهل جدًا · Brute force · Strings
صعب · Graphs · Depth-first Search · Constructive Algorithms · Strings
صعب · Shortest paths · Breadth-first Search · Graphs · Dynamic programming
صعب · Dynamic programming · Sorting · Strings · Combinatorics
صعب جدًا · Greedy algorithms · Binary Search · Geometry · Math · Optimization
صعب جدًا · Graph network flows · Expression parsing
صعب جدًا · Graphs
سهل · Math
متوسط · Math
سهل جدًا · Binary Search