DevCoder07's blog

By DevCoder07, history, 2 years ago, In English

I have recently gotten into competitive programming and solved a few problems. But I am looking for a structured way to learn about the data structures and algorithms in cp. So I want to know what algorithms and data structures should I get started with as a beginner and what are the best places to learn about them. Any suggestion would be really helpful. Thanks in advance.

  • Vote: I like it
  • +4
  • Vote: I do not like it

| Write comment?
»
2 years ago, # |
  Vote: I like it +3 Vote: I do not like it

USACO guide

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

you can learn them while solving questions , if you can not solve a question and you notice ,it requires an algo/technique that you dont know (by looking at the edutorial) you can just search it online and learn about it

»
2 years ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

I think you should start with CF ladders. In particular, ladder A. I have personally started competitive programming from here.

I remember that when I was a beginner, I didn't know what topic to study for. This ladder has a fixed path so I hope that the ladder will make your competitive programming experience a little easier.

Have fun!

Also, definitely not a self-plug, but I will be posting educational content on my YouTube channel soon.

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

If you prefer the format of live classes instead, I recommend taking a look at https://joincpi.org/classes, created by the organization that also created USACO Guide.