Why it matters
Wavelet tree is succinct workhorse. Understanding shapes advanced structures.
Advertisement
The architecture
Binary tree partitioning alphabet.
Bit vectors at each level.
Rank / select via bit vectors.
Advertisement
How it works end to end
Rank + select on bit vectors.
Compressed variants.
Applications: FM-index, RRR.