Plain, accurate definitions for the algorithms, data structures, and interview vocabulary you run into every day. No filler, no hand-waving. Each entry links to a deeper guide where one exists.
How we talk about the cost of an algorithm before we run it.
The core patterns that turn a brute-force idea into an efficient solution.
The containers that decide how fast your operations can be.
The arenas where the terms above actually get tested.
Every term here shows up in ranked battles and practice on AlgoArena. Pick a problem and put one to work.