This is a C++ Competitive Programming Personal Library that includes several algorithms and data structures to solve well known problems of computer science during contests and competitions such as ICPC.
The main content of the library is listed here.
The corresponding PDF of this library can be generated by running:
./cpplibtex
Just run the automated test script:
./test/libtest.sh
Testing cpplib...
Testing cpplib/adt...
Compiling dsu... OK
Compiling hashint... OK
Compiling matrix... OK
Compiling modular... OK
Compiling ost... OK
Compiling point... OK
Compiling segtree... OK
Compiling trie... OK
Testing cpplib/adt/ost...
Compiling ost-set-find-by-order... OK
Testing ost-set-find-by-order_0... OK
Testing ost-set-find-by-order_1... OK
Testing ost-set-find-by-order_2... OK
...