Projects


Algorithm Library

Set of my own implementations of algorithms and data structures commonly used in different mathematical and programming contests with some of the highlights being Geometry template, Dynamic Convex Hull Trick, Suffix Arrays, Z-Algorithm, Lazy Propagation and Ford Fulkerson's algorithm. Fruit of regular participation in programming contests that test knowledge of data structures and algorithms on different websites - Topcoder, Codeforces, Hackerrank, Spoj, Codechef.