Блог пользователя Ayush-y25

Автор Ayush-y25, история, 111 минут назад, По-английски

Hello everyone.

I recently started taking competitive programming seriously and I really want to improve on Codeforces. Right now, I am practicing regularly, learning problem-solving, and trying to build strong fundamentals.

Currently I am focusing on:

implementation greedy math basic data structures improving contest performance

But sometimes I feel confused about:

how to practice efficiently how to analyze contests properly when to move to harder topics how stronger coders think during problems

So I wanted to ask experienced programmers here:

What helped you improve the most in CP? How many problems should a beginner solve daily? Is it better to focus more on contests or topic-wise practice? How do you upsolve effectively after contests? Any advice for someone aiming to become Specialist/Expert?

I would also appreciate:

useful blogs problem lists YouTube channels practice strategies mindset advice

I am ready to work hard and improve consistently.

Thank you :)

  • Проголосовать: нравится
  • -4
  • Проголосовать: не нравится

»
107 минут назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
  • search for something called codeforces ladders ... they help you practice in a structured way

  • keep taking part in contests

  • also for CP you can learn topics in incremental way based on your rank.. so you don't need to learn all intermediate / advanced topic at once, ladders exposes you to these topics one by one, so it helps in that as well. NOTE: this is not true for interviews where question can come from anywhere

»
минуту назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

for beginners i recommend the CP 31 list from TLE Eliminators, it really helped me a lot.