There’s also the book “Algorithms Illuminated: Part 1: The Basics” by Tim Roughgarden
https://www.amazon.com/gp/aw/d/0999282905/