Problems
Hard · Sparse Table · Segment Tree · Range queries
Easy · Prime factorization · Range queries
Hard · Segment Tree · Range queries · Data Structures
Hard · Fenwick Tree · Prefix Sums · Range queries
Hard · Segment Tree · Range queries
Medium · Trees · Depth-first Search · Queries · Range queries · Segment Tree
Hard · Range queries
Very easy · Data Structures · Range queries
Hard · Range queries · Segment Tree
Easy · Prefix Sums · Range queries
Medium · Segment Tree · Bitwise Operations · Range queries
Hard · Queries · Range queries · Math
Very hard · Range queries · Segment Tree
Easy · Range queries
Very hard · Strings · Segment Tree · Range queries · Binary Search · Data Structures
Very hard · Trees · Data Structures · Range queries · Dynamic programming
Medium · Segment Tree · Range queries
Very hard · Graphs · Depth-first Search · Trees · Sparse Table · Range queries · Data Structures
Hard · Segment Tree · Range queries
Hard · Segment Tree · Implementation · Range queries
Very hard · Divide and Conquer · Sparse Table · Binary Search · Range queries · Number theory
Hard · Segment Tree · Sorting · Range queries
Very hard · Segment Tree · Fenwick Tree · Data Structures · Sorting · Scanline / Sweep Line · Range queries
Hard · Segment Tree · Range queries · Prefix Sums
Easy · Segment Tree · Range queries