ALGOHAY

AlgoHay

Learn

A reference companion to the museum — plant varieties, the pests and threats that challenge gardens, plant biology, and gardening terms. Every entry, image, and fact is drawn from Wikipedia and Wikimedia Commons.

Algorithms

The core techniques — sorting and searching, graph traversal, greedy methods, and divide-and-conquer to dynamic programming.

10 entries

Data Structures

How data is organized for speed — arrays and linked lists, stacks and queues, trees and heaps, hash tables and graphs.

10 entries

Complexity & Theory

The ideas underneath — Big O and asymptotic analysis, time and space complexity, computability, and P versus NP.

6 entries

Pioneers

The people who built computing — Knuth and Dijkstra, Turing and Lovelace, Hopper and von Neumann.

11 entries