Pick the structure that makes the operation you repeat cheapest. The full catalog has a one-line “when to use” for every structure in this wiki.

Linear and Basic

Trees and Range Structures

Balanced BSTs and Heaps

Disjoint Sets

Tree Decompositions

Strings and Bits

Persistence

Geometric

Exotic and Theoretical

  • Exotic Structures — van Emde Boas, x/y-fast trie, fusion tree, tango tree, soft heap

40 items under this folder.