Module: Greedy Algorithms

Dynamic programming, activity scheduling, the greedy strategy, Huffman codes.

Learning Outcomes

Apply the greedy algorithm to problem solving, including:

Readings