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:
./cpplibtexJust run the automated test script:
./test/libtest.shTesting 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
...