Algorithms Illuminated (Part 1)

By Tim Roughgarden,

Book cover of Algorithms Illuminated (Part 1): The Basics

Book description

Algorithms are the heart and soul of computer science. Their applications range from network routing and computational genomics to public-key cryptography and database system implementation. Studying algorithms can make you a better programmer, a clearer thinker, and a master of technical interviews. Algorithms Illuminated is an accessible introduction to the…

Shepherd is reader supported. When you buy books, we may earn an affiliate commission.

Why read it?

1 author picked Algorithms Illuminated (Part 1) as one of their favorite books. Why do they recommend it?

How do we know whether an algorithm is correct? While intuition is helpful, for tricky algorithms nothing beats the formal proof. But I don’t want a proof for proof’s sake: I want it to deepen my understanding of the algorithm. The proofs in this book series are the best I’ve seen: they are self-contained, described step by step, and serve to sharpen your understanding of what the algorithm is really doing. Couple that fact with the self-check questions, exercises with solutions, and associated video lectures, and what we have here is a wonderful resource for the motivated algorithms learner.

Want books like Algorithms Illuminated (Part 1)?

Our community of 10,000+ authors has personally recommended 34 books like Algorithms Illuminated (Part 1).

Browse books like Algorithms Illuminated (Part 1)

5 book lists we think you will like!

Interested in algorithms, computer science, and artificial intelligence?

10,000+ authors have recommended their favorite books and what they love about them. Browse their picks for the best books about algorithms, computer science, and artificial intelligence.

Algorithms Explore 36 books about algorithms
Computer Science Explore 31 books about computer science
Artificial Intelligence Explore 284 books about artificial intelligence