/cpplib

C++ Competitive Programming Personal Library.

Primary LanguageC++

cpplib

Build Status

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.

Codes

The main content of the library is listed here.

LaTeX PDF

The corresponding PDF of this library can be generated by running:

./cpplibtex

Testing

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
...