CS 441/539 Course Handouts


o Course Introduction (in postscript)/ (in pdf)

o Overview of Greedy Choice/Optimal Substructure Methodology (in postscript)/ (in pdf)

o Proving Correctness for Greedy Algorithms (in postscript)/ (in pdf)

o Practice Problems on Greedy Algorithms (in postscript)/ (in pdf)

o Solutions for Rest of Practice Problems on Greedy Algorithms (in postscript)/ (in pdf)

o Practice Problems on Dynamic Programming (in postscript)/ (in pdf)

o Hints for Practice Problems 3 and 4.

o Sample Write-up for Dynamic Programming (in postscript)/ (in pdf)

o Practice Problems for HW 3 (in postscript)/ (in pdf)

o Adversary Lower Bound Technique (in postscript)/ (in pdf)

o Lower Bound Practice Problems (in postscript) (in postscript)/ (in pdf)

Return to the CS441/539 Home Page