Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/btjanaka/algorithm-problems

Solutions and reference implementations for algorithm problems
https://github.com/btjanaka/algorithm-problems

algorithms codeforces codejam competitive-programming hackerrank hashcode icpc kattis kickstart leetcode problems solutions uva

Last synced: about 1 month ago
JSON representation

Solutions and reference implementations for algorithm problems

Lists

README

        

# Algorithm Problem Solutions

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 [email protected].

Currently, the websites/contests represented in this repo are:

| Website / Contest | Directory |
| ------------------------------------------------------------------------------- | ----------------- |
| [UVa Online Judge](https://uva.onlinejudge.org) | uva |
| [Kattis](https://open.kattis.com/problems) | kattis |
| [Leetcode](https://leetcode.com/problemset/all/) | leetcode |
| [ICPC Live Archive](https://icpcarchive.ecs.baylor.edu) | icpc_live_archive |
| [Codeforces](https://codeforces.com/) | codeforces |
| [HackerRank](https://www.hackerrank.com) | hackerrank |
| [Google Hash Code](https://codingcompetitions.withgoogle.com/hashcode) | hashcode |
| [Google Code Jam](https://code.google.com/codejam/past-contests) | codejam |
| [Google Kickstart](https://codingcompetitions.withgoogle.com/kickstart/archive) | kickstart |

This repository also contains several reference implementations of algorithms in
the `_references` directory.

## Tools

I use [CPSM](https://github.com/btjanaka/cpsm) to manage code in this
repository. I also use
[ClangFormat](https://clang.llvm.org/docs/ClangFormat.html),
[Prettier](https://prettier.io/), [YAPF](https://github.com/google/yapf), and
[Pylint](http://pylint.pycqa.org/) for formatting and linting.