Reference and Selective Reading
Use the reading guide for topic assignments, local file locations, expected outputs and stopping points. Selective reading should repair a failed explanation or implementation, not create a second unbounded syllabus.
- Skiena: problem modeling and applications.
- CLRS: correctness and complexity proofs.
- Sedgewick and Wayne: implementations and interfaces.
These open indexes, not exact sections. Learning Resources provides primary online material. Return from a source to a fresh graph and demonstrate the claim with a proof, witness or counterexample as appropriate.