Skip to content

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious
Stock Photo: Cover May Be Different

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People Paperback - 2016

by Aditya Bhargava


Summary

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

Details

  • Title Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People
  • Author Aditya Bhargava
  • Binding Paperback
  • Edition PAP/PSC
  • Pages 256
  • Volumes 1
  • Language ENG
  • Publisher Manning Publications
  • Date 2016-05
  • Illustrated Yes
  • ISBN 9781617292231 / 1617292230
  • Weight 1.02 lbs (0.46 kg)
  • Dimensions 9.2 x 7.3 x 0.5 in (23.37 x 18.54 x 1.27 cm)
  • Library of Congress subjects Computer programming, Computer algorithms
  • Library of Congress Catalog Number 2016285111
  • Dewey Decimal Code 005.1

About the author

Aditya Bhargava is a Software Engineer with a dual background in Computer Science and Fine Arts. He blogs about programming at adit.io.
Back to Top

More Copies for Sale

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People
Stock Photo: Cover May Be Different

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People

by Add Bhargava, Aditya

  • Used
Condition
UsedGood
ISBN 10 / ISBN 13
9781617292231 / 1617292230
Quantity Available
1
Seller
Phoenix, Arizona, United States
Seller rating:
This seller has earned a 3 of 5 Stars rating from Biblio customers.
Item Price
SGD 39.74
SGD 5.47 shipping to USA

Show Details

Description:
UsedGood. The book may have minor cosmetic wear (i.e. creased spine/cover, scratches, curled corners, folded pages, minor sunburn, minor water damage, minor bent). The book may have some highlights/notes/underlined pages - Accessories such as CD, codes, toys, may not be included - Safe and Secure Mailer - No Hassle Return
Item Price
SGD 39.74
SGD 5.47 shipping to USA
Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People
Stock Photo: Cover May Be Different

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People

by Add Bhargava, Aditya

  • Used
Condition
UsedAcceptable
ISBN 10 / ISBN 13
9781617292231 / 1617292230
Quantity Available
1
Seller
Phoenix, Arizona, United States
Seller rating:
This seller has earned a 3 of 5 Stars rating from Biblio customers.
Item Price
SGD 39.74
SGD 5.47 shipping to USA

Show Details

Description:
UsedAcceptable. The item is fairly worn but still readable. The book may have some cosmetic wear (i.e. creased spine/cover, scratches, curled corners, folded pages, sunburn, stains, water damage, bent, torn, damaged binding, dent). - The dust jacket if present, may be marked, and have considerable heavy wear. – The book might be ex-library copy, and may have the markings and stickers associated from the library - The book may have considerable highlights/notes/underlined pages but the text is legible - Accessories such as CD, codes, toys, may not be included - Safe and Secure Mailer - No Hassle Return
Item Price
SGD 39.74
SGD 5.47 shipping to USA
Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People
Stock Photo: Cover May Be Different

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People

by Bhargava, Aditya

  • Used
  • Very Good
  • first
Condition
Used - Very Good
Edition
1
ISBN 10 / ISBN 13
9781617292231 / 1617292230
Quantity Available
1
Seller
Philadelphia, Pennsylvania, United States
Seller rating:
This seller has earned a 4 of 5 Stars rating from Biblio customers.
Item Price
SGD 46.52
FREE shipping to USA

Show Details

Description:
Manning Publications. 1. Very Good. Very Good. Ship within 24hrs. Satisfaction 100% guaranteed. APO/FPO addresses supported
Item Price
SGD 46.52
FREE shipping to USA
Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People
Stock Photo: Cover May Be Different

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People

by Bhargava, Aditya

  • Used
  • Paperback
Condition
Used: Good
Edition
1
Binding
Paperback
ISBN 10 / ISBN 13
9781617292231 / 1617292230
Quantity Available
1
Seller
HOUSTON, Texas, United States
Seller rating:
This seller has earned a 3 of 5 Stars rating from Biblio customers.
Item Price
SGD 54.94
FREE shipping to USA

Show Details

Description:
Manning Publications, 0000-00-00. 1. paperback. Used: Good.
Item Price
SGD 54.94
FREE shipping to USA
Grokking Algorithms: An illustrated guide for programmers and other curious people
Stock Photo: Cover May Be Different

Grokking Algorithms: An illustrated guide for programmers and other curious people

by Aditya Bhargava

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781617292231 / 1617292230
Quantity Available
1
Seller
NEW DELHI, Andaman and Nicobar Islands, India
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
SGD 69.63
SGD 6.85 shipping to USA

Show Details

Description:
new
Item Price
SGD 69.63
SGD 6.85 shipping to USA
Grokking Algorithms : An Illustrated Guide for Programmers and Other Curious People
Stock Photo: Cover May Be Different

Grokking Algorithms : An Illustrated Guide for Programmers and Other Curious People

by Bhargava, Aditya

  • Used
Condition
Used - Good
ISBN 10 / ISBN 13
9781617292231 / 1617292230
Quantity Available
1
Seller
Reno, Nevada, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
SGD 69.75
FREE shipping to USA

Show Details

Description:
Manning Publications Co. LLC. Used - Good. Used book that is in clean, average condition without any missing pages.
Item Price
SGD 69.75
FREE shipping to USA
Grokking Algorithms: An illustrated guide for programmers and other curious people
Stock Photo: Cover May Be Different

Grokking Algorithms: An illustrated guide for programmers and other curious people

by Aditya Bhargava

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781617292231 / 1617292230
Quantity Available
10
Seller
Grand Rapids, Michigan, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
SGD 82.23
SGD 9.58 shipping to USA

Show Details

Description:
NEW
Item Price
SGD 82.23
SGD 9.58 shipping to USA
Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People
Stock Photo: Cover May Be Different

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People

by Bhargava, Aditya

  • Used
  • Good
  • Paperback
Condition
Used - Good
Binding
Paperback
ISBN 10 / ISBN 13
9781617292231 / 1617292230
Quantity Available
1
Seller
Newport Coast, California, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
SGD 108.42
FREE shipping to USA

Show Details

Description:
paperback. Good. Access codes and supplements are not guaranteed with used items. May be an ex-library book.
Item Price
SGD 108.42
FREE shipping to USA
Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People
Stock Photo: Cover May Be Different

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People

by Bhargava, Aditya

  • Used
  • Good
  • Paperback
Condition
Used - Good
Binding
Paperback
ISBN 10 / ISBN 13
9781617292231 / 1617292230
Quantity Available
2
Seller
Franklin Lakes, New Jersey, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
SGD 130.08
SGD 5.35 shipping to USA

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
SGD 130.08
SGD 5.35 shipping to USA
Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People
Stock Photo: Cover May Be Different

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People

by Bhargava, Aditya

  • Used
  • Paperback
Condition
Used:Good
Edition
1
Binding
Paperback
ISBN 10 / ISBN 13
9781617292231 / 1617292230
Quantity Available
1
Seller
HOUSTON, Texas, United States
Seller rating:
This seller has earned a 3 of 5 Stars rating from Biblio customers.
Item Price
SGD 134.29
FREE shipping to USA

Show Details

Description:
Manning Publications, 0000-00-00. 1. paperback. Used:Good.
Item Price
SGD 134.29
FREE shipping to USA