vigcancode's blog

By vigcancode, history, 18 months ago, In English

I have been solving questions continuously for the past 60+ days and I feel that there is no big improvement , I accept the fact that it will take some time to improve , but at this stage what all should I learn (any new algorithms -like binary search bitmasks ) and which set of problems should start solving (as of now I'm trying from C2- ladders (1000-1200) level .

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

| Write comment?
»
18 months ago, # |
  Vote: I like it +9 Vote: I do not like it
»
18 months ago, # |
  Vote: I like it +8 Vote: I do not like it

bro also give contest regularly along with practice to have time-bound experience and topics are binary_search, number theory, and greedy for now. I hope it will help u out.

»
18 months ago, # |
  Vote: I like it +3 Vote: I do not like it

Just read a basic algorithm book like CLRS. It doesn't take too long and it contains most of algorithms you need to know, except segment trees.

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

According to CF analytics you are only practicing 800-1100 really, try practicing 1200-1400. Also don't look at editorial when practicing.

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

    Why shouldn't I read editorials when practicing?

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

      I heard that it is good to try to solve it for 20-30 minutes before trying to read editorial, as otherwise your brain doesn't work. Maybe only read editorial after you can not solve it on your own and have tried for over 30 minutes.

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

Stop solving problems. Touch grass or hang out with friends please

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

I don't there's much for you to learn now, for A B and C in Div.2 contests takes almost no algorithms other than searching and binary search. Also, improving do take time, look at my graph and it's really painful XD

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

does that mean *1800 problems are too easy for me to practice if I can always solve them from them in archive in less than 40 minutes?

  • »
    »
    14 months ago, # ^ |
      Vote: I like it +3 Vote: I do not like it
    Spoiler

    It could be easy for you, but you might want to solve it faster (maybe). If you solve the easy ones faster, you would have more time to solve the harder ones. So once you can solve 1800 problems really fast, you could then move on to higher rated, which I think would be more suitable. If it takes like 30 minutes (around a quarter of a contest) to solve a 1800 problem (usually like a div2D or smth), you wouldn't have time to solve the 2000+ problems like a div2E or F (because they seem dang hard). If there is anything wrong with my logic please do inform me.