competitive programming

6
Competitive Programming

Upload: himanshu-agrawal

Post on 18-Feb-2017

817 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Competitive  programming

Competitive Programming

Page 2: Competitive  programming

What is it?Writing programs to solve in a contest

environment.One has limited time to solve problems.

Ranging from a few hours to a few days.Team participation or individual.

Page 3: Competitive  programming

What do these contests test?Algorithm skills (Must!!)Basic math skillsProgramming skillsSpeed (Good typing speed helps)CreativityDebugging skills

Page 4: Competitive  programming

Some prestigious contests!!

ACM ICPC - It’s like the Olympics for programming

Google code JamTopCoder OpenFacebook Hacker Cup

Page 5: Competitive  programming

A lot to gain...

Improve your logical and analytical skillsGood point to mention in CVMost importantly, you’ll have fun.All the companies have one or more

rounds of coding.

Page 6: Competitive  programming

Where to practice?Topcoder (highly recommended)SPOJCodeforcesCodechefHackerrank