Data structures
Operations, complexity, and common pitfalls.
Algorithm field guide
Short, searchable notes across data structures, algorithms, and problem-solving patterns.
Brief pointers for what each page covers.
Operations, complexity, and common pitfalls.
Core procedures for searching, sorting, and traversal.
Reusable strategies to recognize quickly.
Practice fundamentals, algorithms, and patterns with runnable Python snippets.