Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 1.35 KB

Introduction to CP.md

File metadata and controls

13 lines (7 loc) · 1.35 KB

What is Competitive Programming?

Programming teaches you how to think?

If you are a programmer you might have understood the deep meaning of these lines quoted by Steve Jobs and you might have also experienced that even after shutting your computer you keep on thinking about programming stuff or code you have written in your project.

Programming is fun, 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.

At times you are expected to come up with a solution in the least possible time using your problem-solving and logical ability. So the one and clear goal behind these competitive programming are “To prepare a programmer such that his/her logical ability increases and he/she is able to write code for the challenging situation.”

Another reason is that a lot of big companies like Google, Facebook. Microsoft, Amazon hires through competitive programming so if you want to get into these companies then you need to get your hands dirty in competitive programming.

It doesn’t matter if you are a newbie programmer or you have written some code before, we will tell you some steps, approaches, and tips to prepare yourself for competitive programming. Let’s discuss that in detail.