Grokking Algorithms
by Bhargava, Aditya
Summary Grokking Algorithms is a fully illustrated, friendly guide that
teaches you how to apply common algorithms to the practical problems you
face every day as a programmer. You'll start with sorting and searching
and, as you build up your skills in thinking algorithmically, you'll tackle
more complex concerns such as data compression and artificial intelligence.
Each carefully presented example includes helpful diagrams and fully
annotated code samples in Python. Learning about algorithms doesn't have to
be boring! Get a sneak peek at the fun, illustrated, and friendly examples
you'll find in Grokking Algorithms on Manning Publications' YouTube
channel. Purchase of the print book includes a free eBook in PDF, Kindle,
and ePub formats from Manning Publications. About the Technology 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 understand them but
refuse to slog through dense multipage proofs, this is the book for you.
This fully illustrated and engaging guide makes it easy to learn how to use
the most important algorithms effectively in your own programs. About the
Book Grokking Algorithms is a friendly take on this core computer science
topic. In it, you'll learn how to apply common algorithms to the practical
programming problems you face every day. You'll start with tasks like
sorting and searching. As you build up your skills, you'll tackle more
complex problems like data compression and artificial intelligence. Each
carefully presented example includes helpful diagrams and fully annotated
code samples in Python. By the end of this book, you will have mastered
widely applicable algorithms as well as how and when to use them. What's
Inside Covers search, sort, and graph algorithms Over 400 pictures with
detailed walkthroughs Performance trade-offs between algorithms Python-
based code samples About the Reader This easy-to-read, picture-heavy
introduction is suitable for self-taught programmers, engineers, or anyone
who wants to brush up on algorithms. About the Author Aditya Bhargava is a
Software Engineer with a dual background in Computer Science and Fine Arts.
He blogs on programming at adit.io. Table of Contents Introduction to
algorithms Selection sort Recursion Quicksort Hash tables Breadth-first
search Dijkstra's algorithm Greedy algorithms Dynamic programming K-nearest
neighbors
Reviews
Review this book!
Available Copies
![No image available](https://d3525k1ryd2155.cloudfront.net/i/en20/no-book-image.png)
Grokking Algorithms: An illustrated guide for programmers and other curious people
by Aditya Bhargava
- Condition
- New
- Jacket Condition
- New
- Published
- 2016-05
- Binding
- PAPERBACK
- ISBN
- 9781617292231
- Quantity Available
- 1
- Seller
-
NEW DELHI, Andaman and Nicobar Islands, IND
- Item Price
-
£40.69
Show Details
Description:
new Item Price
£40.69
![No image available](https://d3525k1ryd2155.cloudfront.net/i/en20/no-book-image.png)
Grokking Algorithms: An illustrated guide for programmers and other curious people
by Aditya Bhargava
- Condition
- NEW
- Published
- 2016-05
- Binding
- BRAND NEW SOFTCOVER
- ISBN
- 9781617292231
- Quantity Available
- 1
- Seller
-
Grand Rapids, Michigan, USA
- Item Price
-
£48.05
Show Details
Description:
NEW Item Price
£48.05
![Grokking Algorithms: An illustrated guide for programmers and other curious people](https://d3525k1ryd2155.cloudfront.net/h/395/360/1609360395.0.m.jpg)
More Photos
Grokking Algorithms: An illustrated guide for programmers and other curious people
by Aditya Bhargava
- Condition
- Used - Very Good+
- Edition
- 2016
- Published
- 2016-05
- Binding
- Paperback
- ISBN
- 9781617292231
- Quantity Available
- 1
- Seller
-
Eugene, Oregon, USA
- Item Price
-
£22.43
Show Details
Description:
This paperback book -- a guide for programmers and other curious people illustrated by the author -- was published in 2016. The condition is very good + with minor shelfwear. Pages are clean and do not have any underlining, notes, or other extraneous marks.
This is not an ex-library book, but was donated to the Friends of the Eugene, Oregon, Public… Read more about this item Item Price
£22.43
![No image available](https://d3525k1ryd2155.cloudfront.net/i/en20/no-book-image.png)
Grokking Algorithms
by Aditya Bhargava
- Condition
- New
- Binding
- Hardback
- ISBN
- 9781633438538
- Quantity Available
- 1
- Seller
-
Southport, Merseyside, GBR
- Item Price
-
£37.58
Show Details
Description:
Hardback. New. <p>A friendly, fully-illustrated introduction to the most important computer programming algorithms. Suitable for self-taught programmers, engineers, job seekers, or anyone who wants to brush up on algorithms.</p> Item Price
£37.58
![No image available](https://d3525k1ryd2155.cloudfront.net/i/en20/no-book-image.png)
Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People
by Bhargava, Aditya
- Condition
- Used - Very Good
- Edition
- 1
- ISBN
- 9781617292231
- Quantity Available
- 1
- Seller
-
Philadelphia, Pennsylvania, USA
- Item Price
-
£33.96
Show Details
Description:
Manning Publications. 1. Very Good. Very Good. Ship within 24hrs. Satisfaction 100% guaranteed. APO/FPO addresses supported Item Price
£33.96
![No image available](https://d3525k1ryd2155.cloudfront.net/i/en20/no-book-image.png)
Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People
by Bhargava, Aditya
- Condition
- Used: Good
- Edition
- 1
- Published
- 0000-00-00
- Binding
- Paperback
- ISBN
- 9781617292231
- Quantity Available
- 1
- Seller
-
HOUSTON, Texas, USA
- Item Price
-
£44.55
Show Details
Description:
Manning Publications, 0000-00-00. 1. paperback. Used: Good. Item Price
£44.55
![No image available](https://d3525k1ryd2155.cloudfront.net/i/en20/no-book-image.png)
Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People
by Bhargava, Aditya
- Condition
- Used:Good
- Edition
- 1
- Published
- 0000-00-00
- Binding
- Paperback
- ISBN
- 9781617292231
- Quantity Available
- 1
- Seller
-
HOUSTON, Texas, USA
- Item Price
-
£78.29
Show Details
Description:
Manning Publications, 0000-00-00. 1. paperback. Used:Good. Item Price
£78.29
![No image available](https://d3525k1ryd2155.cloudfront.net/i/en20/no-book-image.png)
Grokking Algorithms : An Illustrated Guide for Programmers and Other Curious People
by Bhargava, Aditya
- Condition
- Used - Good
- ISBN
- 9781617292231
- Quantity Available
- 1
- Seller
-
Reno, Nevada, USA
- Item Price
-
£49.71
Show Details
Description:
Manning Publications Co. LLC. Used - Good. Used book that is in clean, average condition without any missing pages. Item Price
£49.71
![No image available](https://d3525k1ryd2155.cloudfront.net/i/en20/no-book-image.png)
Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People
by Bhargava, Aditya
- Condition
- Used - Good
- Published
- 2016-05-01
- Binding
- Paperback
- ISBN
- 9781617292231
- Quantity Available
- 1
- Seller
-
Franklin Lakes, New Jersey, USA
- Item Price
-
£93.11
Show Details
Description:
Manning Publications, 2016-05-01. paperback. Good. 7x0x9. Textbook, May Have Highlights, Notes and/or Underlining, BOOK ONLY-NO ACCESS CODE, NO CD, Ships with Tracking Item Price
£93.11
![No image available](https://d3525k1ryd2155.cloudfront.net/i/en20/no-book-image.png)
Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People
by Bhargava, Aditya
- Condition
- Used - Good
- Binding
- Paperback
- ISBN
- 9781617292231
- Quantity Available
- 1
- Seller
-
Newport Coast, California, USA
- Item Price
-
£64.95
Show Details
Description:
paperback. Good. Access codes and supplements are not guaranteed with used items. May be an ex-library book. Item Price
£64.95