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…

When you buy books, we may earn a commission that helps keep our lights on (or join the rebellion as a member).

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 12,000+ authors has personally recommended 34 books like Algorithms Illuminated (Part 1).

Browse books like Algorithms Illuminated (Part 1)

Book cover of Algorithm Design
Book cover of Algorithms
Book cover of Data Structures and Algorithms

Share your top 3 reads of 2024!

And get a beautiful page showing off your 3 favorite reads.

1,187

readers submitted
so far, will you?

5 book lists we think you will like!

Interested in algorithms, computer science, and artificial intelligence?

Algorithms 36 books
Computer Science 35 books