Design, Analysis, and Implementation of Algorithms

(and eventually Data Structures)

Design Strategies · Interactive Demos · Code/Pseudocode · Analysis · Exercises