Disarming take on a core computer science topic
Carefully presented examples
Helpful diagrams and fully annotated code samples
AUDIENCE
This easy-to-read, picture-heavy introduction is suitable for self-taught programmers, engineers, or anyone who wants to brush up on algorithms. Code examples are written in Python.