DevBookRank
Cover of Grokking Algorithms: An Illustrated GuideBuy on Amazon - $44.99

As an Amazon Associate we earn from qualifying purchases.

Programming

Grokking Algorithms: An Illustrated Guide

by Aditya Bhargava

4.6 out of 5(2,571 reviews)

About this book

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 will start with sorting and searching, then build up to more advanced techniques like recursion, greedy algorithms, and dynamic programming.

AlgorithmsData StructuresInterviews

Key details

Category
Programming
Level
Beginner
Published
2016
Pages
256
Publisher
Manning
ISBN
9781617292231

Related books

Cover of Effective Java
Programming

Effective Java

Joshua Bloch

4.8(2,890)

Seventy-eight indispensable best practices for writing better, more robust Java.

A beautifully clear explanation of how computers really work, from relays to microprocessors.

Cover of Designing Data-Intensive Applications
Software Engineering

Designing Data-Intensive Applications

Martin Kleppmann

4.8(2,847)

The bible of modern data systems design. Essential reading for every senior software engineer.