Advanced algorithms and data structures for competitive programming and computational research: LA/LCA, RMQ, perfect hashing, vEB/x-fast trees, treaps, and suffix automata/tree implementations. - fast ...
A simple key-value database system with a Persistent Treap implementation and a server-client architecture.