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
Very Simple Problem#2651
Very easy
Forest Fire#2655
Hard
Minimum method#2662
Very easy
Bubble sort#2663
Easy
Library method#2664
Very easy
Expedition#2665
Very easy
The Agency#2675
Hard
Sorting#2684
Medium
Genealogical Tree#2696
Medium
Manhattan Sort#2727
Very easy
Cipher#2728
Hard
ClosedCup#2736
Medium
k-sorting#2778
Medium
Contacts#2797
Very easy
PreQueL#2887
Hard
Union of rectangles 2#2922
Very easy
Combined rectangles#2926
Very easy
Union of Sets#2927
Very easy
Sorting tuples#2975
Medium
Polygons#2987
Very easy