longrange's blog

By longrange, history, 17 months ago, In English

I wanted to ask all the experts, what can I do to get better? I want to become a good coder, and I don't have any guidance on what to do (like what topics to study). Any and every help is appreciated!

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

| Write comment?
»
17 months ago, # |
  Vote: I like it 0 Vote: I do not like it
Road to reach Expert
»
15 months ago, # |
  Vote: I like it 0 Vote: I do not like it

I did a lot of leetcode initially to practice implementation skills since that's most of the challenge in A-B for div 2 contests. pretty much as long as you have a good enough sense of everything in algo 1 (https://leetcode.com/study-plan/algorithm/) you're probably good. Also I find best way to practice is through virtual contests since those simulate a real contest as closely as possible.

  • »
    »
    15 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Thank you :). Have any thoughts for div 2 C..?

    • »
      »
      »
      15 months ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      It's kinda hard to give specific advice for div 2 C since each contest the problems will greatly vary. That said about 99% of the time you don't need any fancy data structure knowledge for C other than maybe a basic understanding of graphs. Mostly those questions have some use of greedy or dp. Binary search is also pretty common and is important for pretty much all questions. C can also be implementation heavy occasionally.

»
15 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Also try to VP and solve 6/7 of Div.3 or even AK