Greedy algorithms
Problems on greedy algorithms, including scheduling intervals and deadlines, giving change with coins, choosing items by value per unit, merging with the cheapest cost, covering segments with points, and building the largest or smallest number from digits.
The sorting article in the Basics section and the priority queue article cover the usual tools. Related problem sets are under Sorting, Priority queue and Constructive algorithms.
Problems
Rabbit Olympics#3208
Very easy
Floors#3228
Hard
Bridging signals#3250
Medium
Pereliybol#3268
Easy
Runaway Domino#3290
Very hard
Necklace#3301
Very hard
Road Construction#3311
Medium
Operator#3312
Hard
Game Level Detector#3322
Very hard
Arm Wrestling Tournament#3328
Very easy
Alibaba#3351
Hard
Guard#3385
Easy
Keys#3392
Very hard
King Slime#3402
Hard
Sightseeing Tour#3406
Very easy