Skip to content

A collection of data structure, algorithms and templates for competitive programming

License

Notifications You must be signed in to change notification settings

BinaryBeast007/Competitive-Programming

Repository files navigation

Competitive Programming

contributions welcome GitHub repo size Open Source Love MIT Licence

Overview

The repository is a collection of open-source implementation of a variety of data structures and algorithms for competitive programming implemented in C++ and licensed under MIT LICENSE. Source codes are compiled and tested for every commit on Windows 10 & Ubuntu 20.04.

What is Competitive Programming?

Competitive programming is a mind sport usually held over the Internet or a local network, involving participants trying to program according to provided specifications. Contestants are referred to as sport programmers.
A programming competition generally involves the host presenting a set of logical or mathematical problems, also known as puzzles, to the contestants (who can vary in number from tens to several thousand), and contestants are required to write computer programs capable of solving each problem. Judging is based mostly upon several problems solved and time spent for writing successful solutions.
- Wikipedia


Templates

Data Structures

Dynamic Programming

Graph Theory

Number Theory & Math

Searching & Sorting

Contributions

Feel free to contribute. Please read the Contribution Guidelines.

About

A collection of data structure, algorithms and templates for competitive programming

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages