Skip to content

Hello Programmers 💻 , A one-stop Destination✏️✏️ for all your Competitive Programming Resources.📗📕 Refer CONTRIBUTING.md for contributions

Notifications You must be signed in to change notification settings

adarsh0562/competitive-programming

Repository files navigation

Competitive Programming

Hello Programmers💻, A one stop Destination for all your Competitive Programming Resources.

What is Competitive Programming?

According to us, competitive programming is a sport. A sport based on problem-solving skills, thinking ability, speed testing, regularity and to be precise. Competitive Programming will help you building logic and implementing that logic to find solutions to a real-world problem. Brainstorming upon your code will definitely increase your coding skills as well as it will help to expand your thinking capacity. Thus practising Competitive Programming on day to day basis help you in mastering that particular language. And believe us, if you are playing this sport regularly, you are already prepared for the technical rounds of the Interviews. So now lets dive in the ocean of Competitive Programming.

Platform to practice Competitive Programming

Most Famous Programming Contests

Books

Algorithms

Code Visualisation

Learning Resources (Topic Wise)

Big O Notations

  • CS Dojo - Introduction to Big O Notation and Time Complexity
  • Simple Snippets - Asymptotic Analysis of Algorithms with Example
  • Big-O CheatSheet https://www.bigocheatsheet.com/

STL in C++


Binary Search


Number Theory (Mathematics)


Recursion and BackTracking


Bit Manipulations


Graph Theory


Dynamic Programing


About

Hello Programmers 💻 , A one-stop Destination✏️✏️ for all your Competitive Programming Resources.📗📕 Refer CONTRIBUTING.md for contributions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 83.5%
  • Python 8.0%
  • C 3.2%
  • Java 3.1%
  • Jupyter Notebook 1.8%
  • JavaScript 0.4%