nitr0gen's blog

By nitr0gen, history, 5 weeks ago, In English,

Hey guys, I have a question for those more advanced ones. Do you think quality over quantity or vice versa? I am trying to solve as many problems as I can, but I dont feel a big improvment. Any tips? Thank you.

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

»
5 weeks ago, # |
  Vote: I like it +4 Vote: I do not like it

Solve problems only if you are motivated to do those. If you feel tired or bored, take a break. Do not burn yourself out.

  • »
    »
    5 weeks ago, # ^ |
      Vote: I like it +1 Vote: I do not like it

    what if you always feel bored although you want to improve

    • »
      »
      »
      5 weeks ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Take fifteen minutes out of your day to solve an easy problem (1000 rated or something trivial that doesn't take a lot of thinking), to motivate you. After that, if you feel confident, try a harder problem. Repeat until you get bored again. When that happens, take a break.

»
5 weeks ago, # |
  Vote: I like it -9 Vote: I do not like it

For me, Quality over Quantity.

»
5 weeks ago, # |
  Vote: I like it +20 Vote: I do not like it

Errichto: Just solve problems slightly above your level, and you'll get better.

It's really true. Don't try to learn something new and hard(ex. Segment tree, LCA, Suffix tree). If you are constantly solving 1 problem in rounds, then solve problems with difficulty of div.2B.

After a while, you'll meet new algorithms or data structures, you gotta know to solve that problem, then learn it, practice on it with basic problems(ex. RSQ — Segment tree).

»
5 weeks ago, # |
  Vote: I like it +26 Vote: I do not like it

Go for Quality initially. After some time, you will feel demotivated, at that time use Quantity. Again when you feel enough confident, Repeat the cycle and you are good to go.

»
5 weeks ago, # |
  Vote: I like it +21 Vote: I do not like it

"I'm trying to solve as many problems as I can" is a good approach.

"In order to solve as many problems as I can, I'm intentionally picking trivial problems that don't teach me anything new" is a bad one.

  • »
    »
    5 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Alright, thx!

  • »
    »
    5 weeks ago, # ^ |
    Rev. 2   Vote: I like it +1 Vote: I do not like it

    Yes for you it might be easy to figure out what type of problem it is, but for us how we will know in advance that if that problem is trivial or not or we should spend time on it or not or weather the problem will teach me something new or not. please tell