Why it matters
Splay trees adapt to access patterns. Great for locality workloads.
Advertisement
The architecture
Splay on access.
Amortized O(log n).
Zig-zag rotations.
Advertisement
How it works end to end
Sleator-Tarjan 1985.
Splay + rotations.
Amortized bound.