Competitive Coding

COMPETITIVE CODING

Competitive Programming is a mental sport which enables you to code a given problem under provided constraints. Programming is an exercise for your brain, programming is a mental sport and when this sport is held over the internet involving a sport programmer as a contestant then it is called Competitive Programming.

PREREQUISITES

The prerequisite for jumping into competitive programming is a good working knowledge of your favorite programming language, and some basic data structures. C++ is by far the most popular language of choice for competitive programmers due to its speed, and most resources/solutions will probably be written in C++.C++,java,python are the basic languages in competitive coding.

HOW TO PREPARE

  1. Choose a programming language
  2. Understand the concept of time and complexity
  3. Learn the fundamentals of data structures and algorithms
  4. Take the challenge and coding problems
  5. Practice and do it regularly

RESOURCES