المسائل
سهل · Scanline / Sweep Line · Sorting · Data Structures · Geometry
متوسط · Dijkstra algorithm · Shortest paths · Graphs
سهل جدًا · Dynamic programming · Graphs · Shortest paths
صعب · Sorting · Geometry
صعب · Dynamic programming · Bitmasks · Binary Search
صعب جدًا · Depth-first Search · Dynamic programming · Graphs · Shortest paths
سهل · Greedy algorithms · Strings
متوسط · Greedy algorithms · Math
صعب · Combinatorics · Sorting · Greedy algorithms
صعب · Graphs · Depth-first Search · Disjoint set union · Implementation
صعب · Greedy algorithms · Stacks · Prefix Sums · Queries
صعب · Constructive Algorithms · Greedy algorithms · Prefix Sums
سهل جدًا · Bitmasks · Dynamic programming · Combinatorics
صعب · Shortest paths · Breadth-first Search · Graphs
صعب جدًا · Graphs · Sorting · Two pointers · Data Structures
صعب · Breadth-first Search · Graphs · Combinatorics · Prefix Sums · Number theory
صعب جدًا · Dynamic programming · Dynamic Programming Optimization · Binary Search · Stacks
صعب جدًا · Graphs · Depth-first Search · Fenwick Tree · Prefix Sums · Data Structures
متوسط · Implementation
سهل · Implementation
سهل جدًا · Math · Geometry
صعب · Breadth-first Search · Greedy algorithms
متوسط · Greedy algorithms · Sorting
صعب جدًا · Dynamic programming · Prefix Sums · Data Structures
صعب · Games · Combinatorics · Prefix Sums · Number theory · Greedy algorithms