Grokking Algorithms, Second Edition
Author: Aditya Y. Bhargava Publisher: Manning Publications, 2024 Foreword by: Daniel Zingaro
Description
A friendly, fully-illustrated guide to the most important algorithms you'll ever need. Grokking Algorithms makes it easy to learn core computer science concepts through engaging illustrations and plain-English explanations. The second edition covers search, sort, graph algorithms, dynamic programming, and more — all without heavy math.
New in the Second Edition:
- Binary search trees, balanced trees, and B-trees
- Data structure performance insights for modern CPUs
- Updated code examples in Python 3
Official Manning Page{ .md-button } Amazon{ .md-button } Read Chapter 1 Free{ .md-button }