Return to previous page

Grokking Algorithms

An illustrated guide for programmers and other curious people
Summary:

The book provides a beginner-friendly exploration of essential algorithms and data structures, using clear explanations, illustrations, and practical examples. It covers topics such as searching, sorting, graph algorithms, and dynamic programming, aiming to make complex concepts accessible to those new to computer science.

Key points:

1. Binary Search: An algorithm that locates a target value in a sorted array by repeatedly dividing the array in half until the target is found.

Books similar to "Grokking Algorithms":