Algorithm Design: Greedy Algorithms

Algorithm Design: Greedy Algorithms

Lecture #15: A Greedy Algorithm to Minimize a Sum of Completion Times When Processing Times are Distinct

Tutorial Exercise #15: A Greedy Algorithm for Making Change with Sensible Denominations of Coins

Lecture #16: Greedy Algorithms — Unweighted Activity Selection

Tutorial Exercise #16: Minimizing the Sums of Completion Times when Processing Times are not (Necessarily) Unique

Lecture #17: Greedy Algorithms — Data Compression and Huffman Trees

Tutorial Exercise #17: A Greedy Algorithm for Hiking the Appaladhian Trail

Lecture #18: Greedy Algorithms — Minimizing Cache Misses for Online Hashing

Tutorial Exercise #18: The Fractional Knapsack Problem


University of Calgary Extension of Logo
Department of Computer Science

cpsc 413 computer science faculty of science u of c

CPSC 413 Introduction Analysis of Algorithms Divide and Conquer Dynamic Programming Greedy Algorithms Computational Complexity Information about Assignments Information about Tests