Codeforces and Polygon may be unavailable from May 23, 4:00 (UTC) to May 23, 8:00 (UTC) due to technical maintenance. ×

nikhilkarve's blog

By nikhilkarve, history, 4 years ago, In English

Hello everyone.

Myself Nikhil from India. Due to some unfortunate circumstances I have to take a gap of an year in my academics. I am currently in my final year and will pass out in this August. I'm going to apply for higher studies in next year. Now, I wanted to dedicate all this time to be really good at competitive coding. Please provide me with a roadmap to follow as I have no idea where to start, considering I have knowledge of basics of programming (no DSA). Please help.

Thank you

  • Vote: I like it
  • -18
  • Vote: I do not like it

| Write comment?
»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

I believe that the best way to attain long term goals is to break those goals into smaller subtasks. You should have weekly goals and then subdivide into daily tasks to attain a certain goal. Start with baby steps but make sure to be consistent. Eg To solve 3 problems daily of difficulty higher than your current rating.

»
4 years ago, # |
  Vote: I like it +3 Vote: I do not like it

The idea of roadmap is too risky since for one moment the roadmap you've created seems perfect but the next moment life changes and the roadmaps that you've created aren't relevant. It is a good idea to just have a general direction of where you're heading and focus on the current moment and do the best at the current moment.

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

1:- Learn ds (array, stack, queue, set, map) Note: BY LEARNING I MEAN, YOU SHOULD i) BE FAMILIAR WITH ALL THE STADARD QUESTIONS... ii) BE ABLE TO SOLVE A LITTLE TWISTED QUESTIONS ON ITS BASIS.

2:- Learn algo (binary search, graph, dp, string algos, etc) You will find graph and dp covers huge range of problems...

gfg and cp algorithm are good sites to learn......

(This answer was out of my experience till now, it may difer from person to person)

»
4 years ago, # |
  Vote: I like it +9 Vote: I do not like it

Here is good roadmap: https://codeforces.com/problemset