Reading guide

These notes connect an algorithm’s representation choices to its correctness and cost. Begin with asymptotic complexity, then extend graph search to state-space search. Future topics include sorting, dynamic programming, graph algorithms, and amortized analysis. Some learning context comes from FIT2004 and CLRS; each note develops its own explanations and examples.