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

Aditya Bhargava

  • 4.42 out of 5 stars
    5,304 ratings by Goodreads
ISBN 10: 1617292230 ISBN 13: 9781617292231
Published by Manning, 2016
Used Soft cover

From medimops, Berlin, Germany Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

AbeBooks Seller since May 10, 2010

This specific item is no longer available.

About this Item

Description:

Gut/Very good: Buch bzw. Schutzumschlag mit wenigen Gebrauchsspuren an Einband, Schutzumschlag oder Seiten. / Describes a book or dust jacket that does show some signs of wear on either the binding, dust jacket or pages. Seller Inventory # M01617292230-V

  • 4.42 out of 5 stars
    5,304 ratings by Goodreads

Report this item

Synopsis:

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.

Continue your journey into the world of algorithms with Algorithms in Motion, a practical, hands-on video course available exclusively at Manning.com (www.manning.com/livevideo/algorithms-​in-motion).

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

  1. Introduction to algorithms
  2. Selection sort
  3. Recursion
  4. Quicksort
  5. Hash tables
  6. Breadth-first search
  7. Dijkstra's algorithm
  8. Greedy algorithms
  9. Dynamic programming
  10. K-nearest neighbors.

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.

"About this title" may belong to another edition of this title.

Bibliographic Details

Title: Grokking Algorithms: An illustrated guide ...
Publisher: Manning
Publication Date: 2016
Binding: Soft cover
Condition: very good

Top Search Results from the AbeBooks Marketplace

Stock Image

Bhargava, Aditya
Published by Manning, 2016
ISBN 10: 1617292230 ISBN 13: 9781617292231
Used paperback

Seller: Evergreen Goodwill, Seattle, WA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

paperback. Condition: Good. Seller Inventory # mon0000045290

Contact seller

Buy Used

US$ 19.74
US$ 3.99 shipping
Ships within U.S.A.

Quantity: 3 available

Add to basket

Seller Image

Bhargava, Aditya
Published by Manning, 2016
ISBN 10: 1617292230 ISBN 13: 9781617292231
Used Softcover

Seller: Goodwill, Brooklyn Park, MN, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: good. All pages and cover are intact including the dust cover, if applicable . Spine may show signs of wear. Pages may include limited notes and highlighting. May include "From the library of" labels. Shrink wrap, dust covers, or boxed set case may be missing. Item may be missing bundled media. Seller Inventory # MINV.1617292230.G

Contact seller

Buy Used

US$ 19.78
US$ 3.99 shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Bhargava, Aditya
Published by Manning Publications, 2016
ISBN 10: 1617292230 ISBN 13: 9781617292231
Used Paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_450807427

Contact seller

Buy Used

US$ 20.43
US$ 3.75 shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Bhargava, Aditya
Published by Manning Publications, 2016
ISBN 10: 1617292230 ISBN 13: 9781617292231
Used Paperback

Seller: Half Price Books Inc., Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_455890089

Contact seller

Buy Used

US$ 21.99
US$ 3.49 shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Seller Image

Bhargava, Aditya
Published by Manning, 2016
ISBN 10: 1617292230 ISBN 13: 9781617292231
Used Softcover

Seller: ZBK Books, Carlstadt, NJ, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: good. Fast & Free Shipping â" Good condition with a solid cover and clean pages. Shows normal signs of use such as light wear or a few marks highlighting, but overall a well-maintained copy ready to enjoy. Supplemental items like CDs or access codes may not be included. Seller Inventory # ZWV.1617292230.G

Contact seller

Buy Used

US$ 23.00
Free Shipping
Ships within U.S.A.

Quantity: 2 available

Add to basket

Seller Image

Bhargava, Aditya
Published by Manning, 2016
ISBN 10: 1617292230 ISBN 13: 9781617292231
Used Softcover

Seller: Goodwill of Silicon Valley, SAN JOSE, CA, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: good. Supports Goodwill of Silicon Valley job training programs. The cover and pages are in Good condition! Any other included accessories are also in Good condition showing use. Use can include some highlighting and writing, page and cover creases as well as other types visible wear. Seller Inventory # 3ZHMCY006CNJ

Contact seller

Buy Used

US$ 23.89
US$ 3.99 shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Bhargava, Aditya
Published by Manning, 2016
ISBN 10: 1617292230 ISBN 13: 9781617292231
Used Softcover

Seller: World of Books (was SecondSale), Montgomery, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00096112034

Contact seller

Buy Used

US$ 25.10
Free Shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Bhargava, Aditya
Published by Manning, 2016
ISBN 10: 1617292230 ISBN 13: 9781617292231
Used Softcover

Seller: World of Books (was SecondSale), Montgomery, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Item in good condition and has highlighting/writing on text. Used texts may not contain supplemental items such as CDs, info-trac etc. Seller Inventory # 00096288900

Contact seller

Buy Used

US$ 25.10
Free Shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Bhargava, Aditya
Published by Manning Publications, 2016
ISBN 10: 1617292230 ISBN 13: 9781617292231
Used Paperback First Edition

Seller: Textbooks_Source, Columbia, MO, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. 1st. Ships same day or next business day! UPS shipping available (Priority Mail for AK/HI/APO/PO Boxes). Used sticker and some writing and/or highlighting. Used books may not include working access code or dust jacket. Seller Inventory # 002179864U

Contact seller

Buy Used

US$ 26.77
US$ 3.99 shipping
Ships within U.S.A.

Quantity: 8 available

Add to basket

Stock Image

Bhargava, Aditya Y.
Published by Manning, c.2016,, 2016
ISBN 10: 1617292230 ISBN 13: 9781617292231
Used paperback,

Seller: Harry Alter, Sylva, NC, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

paperback, Condition: Very Good, Manning, c.2016, 3rd.trade paperbk.prtg., 238p., VG $. Seller Inventory # 102996

Contact seller

Buy Used

US$ 35.00
US$ 3.95 shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

There are 5 more copies of this book

View all search results for this book