Practical Python exercises covering algorithms, concurrency, simulation, and networking.
- Binary search invariants
- Graph representations
- Big-O exercises
- Testing properties
- Benchmarking guide
Keep algorithm preconditions explicit, tests deterministic, and benchmark claims limited to the measured environment.