Skip to content

About

A collection of useful data structures and algorithms for competitive programming.

Topics

Resources

Stars

166 stars

Watchers

10 watching

Forks

Latest commit

 

History

117 Commits

Folders and files

Repository files navigation

Competitive Programming

A C++ code library that contains useful data structures and algorithms tailored for competitive programming contests.

PDF Version

[1] You can download an easy printable minified PDF version of this library from here.
[2] You can download Theoretical Computer Science Cheat Sheet from here.

Content

Data Structures

Strings

Graphs

Math

Geometry

Will be added soon...

Search Algorithms

Sorting Algorithms (coming soon)

  • Heap Sort
  • Merge Sort
  • Quick Sort
  • Radix Sort

Other Algorithms

Thanks

Special thanks to anyone contributed to this repository:

  • By teaching me any of these topics.
  • By inspiring me any code optimizations.
  • By being supportive.

About

A collection of useful data structures and algorithms for competitive programming.

Topics

Resources

Stars

166 stars

Watchers

10 watching

Forks

Contributors

Languages