11 books
—
6 voters

Goodreads helps you keep track of books you want to read.

Start by marking “Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People” as Want to Read:

# Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People

by

An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to take a hard pass on Knuth's brilliant but impenetrable theories and the dense multi-page proofs you'll find in most textbooks, this is the book for you. This fully-illustrated
...more

Paperback, 256 pages

Published
2015
by Manning Publications Co

## Friend Reviews

To see what your friends thought of this book,
please sign up.

## Reader Q&A

To ask other readers questions about
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People,
please sign up.

Be the first to ask a question about Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People

## Community Reviews

Showing 1-30

Start your review of Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People

This is an excellent book on algorithms that managed to made them more than just mildly interesting. The book is aimed at the beginner but also touched on more advanced topics and algorithms. It is well written, takes you ...more

That being said, Grokking Algorithms is pricey at $44, especially for something you could read in an afternoon. My copy sat around a few months before I read it (albeit in the book eating ...more

Its a bit light on examples through actual code but those examples can be easily researched online. The big O notation topics are especially useful.

I recommend it to everyone with

**at least some**programming experience (some programming concepts are explained, but not enough in my opinion) and with none or little knowledge about algorithms. It's a great start to get an overview and basic ideas about things that appear in other books, which explain the material far more ...more

This is a very readable book, with great diagrams and a very visual style. I recommend this book for anyone who wants to understand more about algorithms.

This is an excellent book for the budding data scientist who wants to get past the bittiness of learning pieces of open source or proprietary software here and there, and wants to learn what the algorithms ...more

The author starts with providing a general introduction on the concepts of algorithms and analyzing their time using Big O notation. The book gradually advances the reader into various concepts in algorithms to paint a clear picture throughout the book:

- A few necessary data structures.

- A few algorithm implementations for sorting, ...more

Most of the book is filled with interesting and curious cartoons instead of blocks of code. That being said, a basic understanding of programming would help a lot. But probably a very elementary level will suffice; Think codeacademy or the first couple chapters of Eloquent Javascript.

All-in-all, a fantastic primer to get the reader started with computer science. Highly recommended even ...more

There are no discussion topics on this book yet.
Be the first to start one »