Sorting
Problems on sorting, including sorting numbers, strings and records by several keys, counting sort, merge sort and inversions, finding the k-th element, removing duplicates, and problems that become simple once the data is in order.
The sorting article in the Basics section explains the main algorithms. Related problem sets are under Binary search, Greedy algorithms and Two pointers.
Problems
Puzzle#1918
Easy
The results of the Olympiad#1962
Very easy
Dynamic Inversion#2050
Very easy
K Smallest Sums#2057
Very easy
Towers#2076
Very easy
Farmer#2127
Very easy
Segment Sum#2156
Very hard
Football club#2161
Medium
Anagrams#2166
Very easy
Tariffs#2212
Hard
Gadgets Factory#2264
Very hard
Mummy Madness#2289
Very hard
Windows (Easy)#2305
Very easy
Windows#2309
Easy
Sorting#2321
Very easy