This repository contains solutions to algorithm problems from various websites and competitions. Most solutions have explanations included at the top. If you need further details, feel free to contact me at bryon@btjanaka.net.
Currently, the websites/contests represented in this repo are:
Website / Contest | Directory |
---|---|
UVa Online Judge | uva |
Kattis | kattis |
Leetcode | leetcode |
ICPC Live Archive | icpc_live_archive |
Codeforces | codeforces |
HackerRank | hackerrank |
Google Hash Code | hashcode |
Google Code Jam | codejam |
Google Kickstart | kickstart |
This repository also contains several reference implementations of algorithms in
the _references
directory.
I use CPSM to manage code in this repository. I also use ClangFormat, Prettier, YAPF, and Pylint for formatting and linting.