Algorithms
Reader pathways and category hints that cluster around this lane.

Structure and Interpretation of Computer Programs, Second Edition

Grokking Algorithms, Second Edition

97 Things Every Programmer Should Know

Introduction to Algorithms

Algorithms

Reinforcement Learning, Second Edition

C++ Concurrency in Action

Concrete Mathematics

Data Structures and Algorithms in Java

Introduction to Machine Learning With Python

Think Like a Programmer

C++ Crash Course

Hacker's Delight

The Nature of Code

Algorithms

Algorithm Design

Data Structures and Algorithms in Java

Data Structures and Algorithm Analysis in Java

Data Structures and Algorithms in Python

Data Structures and Abstractions With Java

Introduction to the Design and Analysis of Algorithms

Starting Out With Java

Probabilistic Robotics

Introduction to Parallel Computing

Introduction to Programming in Java

Data Structures the Fun Way

The Computer Always Wins

Learn C++ by Example

Data Structures and Other Objects Using Java

Quantum Programming in Depth

Principles of Digital Image Processing

Algorithms for Decision Making

Learning Modern C++ for Finance

Distributed Computing by Mobile Entities