DEV Community

Discussion on: how to master competitive programming?

Collapse
 
pankajtanwarbanna profile image
Pankaj Tanwar

I think -

  1. Open hackerearth
  2. Solve only easy algorithm problem
  3. Open atcoder
  4. Solve A B C problems of all previous beginner contest
  5. Open Codeforces
  6. Sort problems in descending order of submission and solve 200 problems ( Keep participating in contest )

At this stage you will find your solving easy problems with 5-15 min and mediums in 30-40 mins.

Now learn more algorithms solve topic wise medium and easy problems at LeetCode.

Switch to advance topics as dp graph tree etc.

Keep practicing.

I may not be accurate but I follow this strategy