To provide a collection of algorithms and data structures useful for competitive programming.
Therefore the code is written with these three pillars:
- Correctness: The code should be correct and should pass all test cases.
- Efficiency: The code should be efficient and should run within the time limits.
- Readability: The code should be readable and should be easy to understand and modify.
We're open to all feedback. You can submit an issue or email us at