Summary. Reviewed in the United Kingdom on November 28, 2019. Please make sure that you are posting in the form of a question. I've written several programs that were assigned to me in order to demonstrate my mastery of the concepts explicated in this book, and yet I always felt I had a very superficial grasp of these ideas. I recommend it to anyone without a formal CS background, whether you’re new to programming, or like me, have been doing it for a long time but haven’t had much exposure to algorithms. Your recently viewed items and featured recommendations, Select the department you want to search in, But it if you've trudged through algorithms courses before and feel like you barely gleaned anything, Reviewed in the United States on August 13, 2017. Please try again. 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. 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. There's a problem loading this menu right now. 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. This book does an incredible job of making these concepts accessible. Buy Grokking Algorithms: An illustrated guide for programmers and other curious people 1 by Aditya Bhargava (ISBN: 4708364241294) from Amazon's Book Store. I'm not big on rating things, but I had to for this amazing book. Having said that its well organized and well written. Grokking Algorithms is a great introduction to algorithms for anybody new to programming. 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. To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. And when I saw draw out examples, there are illustrated examples that make it so simple even a kid can get these concepts that even experienced developers struggle with. Great resource for kinesthetic learners and those new to computer science, Reviewed in the United Kingdom on March 29, 2018. Cracking the Coding Interview: 189 Programming Questions and Solutions, System Design Interview – An insider's guide, Second Edition, Introduction to Algorithms, 3rd Edition (The MIT Press), Elements of Programming Interviews in Python: The Insiders' Guide, Grokking Artificial Intelligence Algorithms: Understand and apply the core algorithms of deep learning and artificial intelligence in this friendly illustrated guide including exercises and examples, A Common-Sense Guide to Data Structures and Algorithms, Second Edition: Level Up Your Core Programming Skills. I just finished reading this book and I wish I had it during my time in college. Everyday low … Even if you don't understand Python (most simplified/elegant language I've seen so far), this book is a must read if you're interested in interviewing or even if you're just trying to gain a better understanding of data structures and algorithms. Reviewed in the United Kingdom on January 17, 2019. After viewing product detail pages, look here to find an easy way to navigate back to pages you are interested in. Also, at the risk of stating the obvious, I’m a visual learner. Fast and free shipping free returns cash on delivery available on eligible purchase. Enough to pass a test; that is enough to reword the explanations or definitions provided to me in my course's official texts, but never enough truly grasp it. But it if you've trudged through algorithms courses before and feel like you barely gleaned anything, Reviewed in the United States on August 13, 2017. This was a good attempt at something marvelous, unfortunately it is only that: an attempt; the book falls rather short. Honestly, this is one of the best CS books I've seen. To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Prime members enjoy FREE Delivery and exclusive access to music, movies, TV shows, original audio series, and Kindle books. But after just the first couple of chapters, I was very impressed. It sort of adopts the approach of the "Head First" series with little cartoons and hand-drawn examples & conceptual illustrations. I'd recommend this to everyone. What makes the book stand out is its use of pictures to help explain how the algorithms work. The book features popular algorithms like binary search, breath, and depth-first search, and Dijsktra's algorithms. I’m a front end dev without any formal computer science education. Reviewed in the United States on October 27, 2018. The contents of the book are carefully curated. udacity, lynda, etc). This book is chock-full of images. Read Grokking Algorithms: An illustrated guide for programmers and other curious people book reviews & author details and more at Amazon.in. Grokking Algorithms is a fun and light reading about algorithms and would help you to get a general idea about some commonly used algorithms without diving into mathematical details.