Listen free for 30 days
-
Grokking Algorithms
- Narrated by: Derek Lettman
- Length: 3 hrs and 46 mins
Failed to add items
Add to Cart failed.
Add to Wish List failed.
Remove from wish list failed.
Follow podcast failed
Unfollow podcast failed
Buy Now for $18.74
No default payment method selected.
We are sorry. We are not allowed to sell this product with the selected payment method
Publisher's Summary
Grokking Algorithms is a 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. Learning about algorithms doesn't have to be boring!
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 engaging guide makes it easy to learn how to use the most important algorithms effectively in your own programs.
Contents include:
- Introduction to algorithms
- Selection sort
- Recursion
- Quicksort
- Hash tables
- Breadth-first search
- Dijkstra's algorithm
- Greedy algorithms
- Dynamic programming
- K-nearest neighbors
This accessible introduction is suitable for self-taught programmers, engineers, or anyone who wants to brush up on algorithms. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python.
Aditya Bhargava is a software engineer with a dual background in computer science and fine arts. He blogs on programming at adit.io.
PLEASE NOTE: When you purchase this title, the accompanying PDF will be available in your Audible Library along with the audio.
You may also enjoy...
-
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
- Your Journey to Mastery
- Written by: David Thomas, Andrew Hunt
- Narrated by: Anna Katarina
- Length: 9 hrs and 55 mins
- Unabridged
-
Overall
-
Performance
-
Story
Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development. Now, 20 years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse.
-
-
Great technical book, needs accompanying diagrams
- By Christine Y. on 2020-04-16
Written by: David Thomas, and others
-
Algorithms to Live By
- The Computer Science of Human Decisions
- Written by: Brian Christian, Tom Griffiths
- Narrated by: Brian Christian
- Length: 11 hrs and 50 mins
- Unabridged
-
Overall
-
Performance
-
Story
From finding a spouse to finding a parking spot, from organizing one's inbox to understanding the workings of human memory, Algorithms to Live By transforms the wisdom of computer science into strategies for human living.
-
-
They must have written this book for me
- By SJ on 2018-10-24
Written by: Brian Christian, and others
-
The DevOps Handbook, Second Edition
- How to Create World-Class Agility, Reliability, & Security in Technology Organizations
- Written by: Gene Kim, Jez Humble, Patrick Debois, and others
- Narrated by: Ron Butler
- Length: 15 hrs and 51 mins
- Unabridged
-
Overall
-
Performance
-
Story
This award-winning and best-selling business handbook for digital transformation is now fully updated and expanded with the latest research and new case studies! Over the last five years, The DevOps Handbook has been the definitive guide for taking the successes laid out in the best-selling The Phoenix Project and applying them in any organization. Now, with this fully updated and expanded edition, it’s time to take DevOps out of the IT department and apply it across the full business.
Written by: Gene Kim, and others
-
Ultralearning
- Master Hard Skills, Outsmart the Competition, and Accelerate Your Career
- Written by: Scott H. Young
- Narrated by: Scott H. Young
- Length: 7 hrs and 46 mins
- Unabridged
-
Overall
-
Performance
-
Story
Future-proof your career and maximize your competitive advantage by learning the skill necessary to stay relevant, reinvent yourself, and adapt to whatever the workplace throws your way in this essential guide. Scott Young incorporates the latest research about the most effective learning methods and the stories of other ultralearners like himself - among them Ben Franklin, Judit Polgar, and Richard Feynman, as well as a host of others, such as little-known modern polymaths like Nigel Richards who won the World Championship of French Scrabble - without knowing French.
-
-
Extremely helpful tool, even for regular learning
- By Robert Godin on 2019-09-30
Written by: Scott H. Young
-
AI and Machine Learning for Coders
- A Programmer's Guide to Artificial Intelligence
- Written by: Laurence Moroney
- Narrated by: Timothy Howard Jackson
- Length: 9 hrs and 17 mins
- Unabridged
-
Overall
-
Performance
-
Story
If you're looking to make a career move from programmer to AI specialist, this is the ideal place to start. Based on Laurence Moroney's extremely successful AI courses, this introductory book provides a hands-on, code-first approach to help you build confidence while you learn key topics.
Written by: Laurence Moroney
-
Build
- An Unorthodox Guide to Making Things Worth Making
- Written by: Tony Fadell
- Narrated by: Tony Fadell, Roger Wayne
- Length: 11 hrs and 5 mins
- Unabridged
-
Overall
-
Performance
-
Story
Tony Fadell led the teams that created the iPod, iPhone and Nest Learning Thermostat and learned enough in 30+ years in Silicon Valley about leadership, design, startups, Apple, Google, decision-making, mentorship, devastating failure and unbelievable success to fill an encyclopedia.
-
-
Great Book
- By Anonymous User on 2023-01-19
Written by: Tony Fadell
-
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
- Your Journey to Mastery
- Written by: David Thomas, Andrew Hunt
- Narrated by: Anna Katarina
- Length: 9 hrs and 55 mins
- Unabridged
-
Overall
-
Performance
-
Story
Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development. Now, 20 years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse.
-
-
Great technical book, needs accompanying diagrams
- By Christine Y. on 2020-04-16
Written by: David Thomas, and others
-
Algorithms to Live By
- The Computer Science of Human Decisions
- Written by: Brian Christian, Tom Griffiths
- Narrated by: Brian Christian
- Length: 11 hrs and 50 mins
- Unabridged
-
Overall
-
Performance
-
Story
From finding a spouse to finding a parking spot, from organizing one's inbox to understanding the workings of human memory, Algorithms to Live By transforms the wisdom of computer science into strategies for human living.
-
-
They must have written this book for me
- By SJ on 2018-10-24
Written by: Brian Christian, and others
-
The DevOps Handbook, Second Edition
- How to Create World-Class Agility, Reliability, & Security in Technology Organizations
- Written by: Gene Kim, Jez Humble, Patrick Debois, and others
- Narrated by: Ron Butler
- Length: 15 hrs and 51 mins
- Unabridged
-
Overall
-
Performance
-
Story
This award-winning and best-selling business handbook for digital transformation is now fully updated and expanded with the latest research and new case studies! Over the last five years, The DevOps Handbook has been the definitive guide for taking the successes laid out in the best-selling The Phoenix Project and applying them in any organization. Now, with this fully updated and expanded edition, it’s time to take DevOps out of the IT department and apply it across the full business.
Written by: Gene Kim, and others
-
Ultralearning
- Master Hard Skills, Outsmart the Competition, and Accelerate Your Career
- Written by: Scott H. Young
- Narrated by: Scott H. Young
- Length: 7 hrs and 46 mins
- Unabridged
-
Overall
-
Performance
-
Story
Future-proof your career and maximize your competitive advantage by learning the skill necessary to stay relevant, reinvent yourself, and adapt to whatever the workplace throws your way in this essential guide. Scott Young incorporates the latest research about the most effective learning methods and the stories of other ultralearners like himself - among them Ben Franklin, Judit Polgar, and Richard Feynman, as well as a host of others, such as little-known modern polymaths like Nigel Richards who won the World Championship of French Scrabble - without knowing French.
-
-
Extremely helpful tool, even for regular learning
- By Robert Godin on 2019-09-30
Written by: Scott H. Young
-
AI and Machine Learning for Coders
- A Programmer's Guide to Artificial Intelligence
- Written by: Laurence Moroney
- Narrated by: Timothy Howard Jackson
- Length: 9 hrs and 17 mins
- Unabridged
-
Overall
-
Performance
-
Story
If you're looking to make a career move from programmer to AI specialist, this is the ideal place to start. Based on Laurence Moroney's extremely successful AI courses, this introductory book provides a hands-on, code-first approach to help you build confidence while you learn key topics.
Written by: Laurence Moroney
-
Build
- An Unorthodox Guide to Making Things Worth Making
- Written by: Tony Fadell
- Narrated by: Tony Fadell, Roger Wayne
- Length: 11 hrs and 5 mins
- Unabridged
-
Overall
-
Performance
-
Story
Tony Fadell led the teams that created the iPod, iPhone and Nest Learning Thermostat and learned enough in 30+ years in Silicon Valley about leadership, design, startups, Apple, Google, decision-making, mentorship, devastating failure and unbelievable success to fill an encyclopedia.
-
-
Great Book
- By Anonymous User on 2023-01-19
Written by: Tony Fadell
What listeners say about Grokking Algorithms
Average Customer RatingsReviews - Please select the tabs below to change the source of reviews.
-
Overall
-
Performance
-
Story
- narcis
- 2019-07-04
Great introduction to algorithms
I loved the pragmatic and simple to understand approach but in the same time I felt like the author could have covered more aspects.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!