Блог пользователя AbdoGad

Автор AbdoGad, история, 20 месяцев назад, По-английски

I want to make a challenge for myself I want to reach candidate master in the next 2 months can you tell me an advice to make a plan to improve quickly

thank you

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

»
20 месяцев назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится

just solve (your rating+100/200/300) rated problems

»
20 месяцев назад, # |
  Проголосовать: нравится +52 Проголосовать: не нравится

Reach master, than fall into CM, it's too easy

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

Inspect the website and change your colour!

»
20 месяцев назад, # |
  Проголосовать: нравится +32 Проголосовать: не нравится

Go and solve some problems , learn how to use binary serach.

  • »
    »
    20 месяцев назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    you just like Um_nik hh:)

  • »
    »
    20 месяцев назад, # ^ |
      Проголосовать: нравится -12 Проголосовать: не нравится

    I just need some strategy to get better fast for example I solved 1200 problems and still battling to be a constant expert and you solved 700 problems and you are a master so there must be a way to solve problems to benefit the most from practicing.

    thank you for your comment

    • »
      »
      »
      20 месяцев назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Codeforces- is not my main online judge, i solved at least 2k problem is other online judge.If you want to be candidate master,just solve Div2D and sometimes Div2E,that is enough.

    • »
      »
      »
      20 месяцев назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      The difficulty of the problems you solve matters a lot. You've solved only around 120 problems with rating 1600+. If you want to get the most of the time you spend practicing you should:

      • Solve harder problems
      • Not look at editorials too quickly
      • Upsolve what you weren't able to on contest

      If you want an example of a very concrete strategy: Go through all of ladders 15 and 16 on A2OJ and I'll be damned if you're at least not a constant expert by the end of it.

»
20 месяцев назад, # |
Rev. 2   Проголосовать: нравится +10 Проголосовать: не нравится

The thing is, only a few have pulled off the feat of jumping from low blue to CM in such short amount of time (it takes talent, crazy, I know). In fact, I've seen dudes who struggled for 3+ years in Blue. So yeah, setting such high, unrealistic expectations will just end up in frustration. Just take it slow my man. Progress is not linear, you might get to high Blue, or fall down to Green next contest, you will never know.

  • »
    »
    20 месяцев назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    I want to set a goal to force myself to train hard to achieve this goal if I didn't achieve this in the next two months I won't be frustrated but I would have benefited alot from these two months more than I would have without a challenge

    thank you for commenting

    • »
      »
      »
      20 месяцев назад, # ^ |
        Проголосовать: нравится +5 Проголосовать: не нравится

      That's fine, but you should set more short-term goals in order to be more specific about your big goal. You cannot just do more problems and hope that it will works. Something like: Clear CSES Sort and Searching, DP section, get 80% of the task on AtCoder educational contests, etc. About the area you should focus on, just get proficient at middle school math, binary search, dynamic programming, using STL data structure like set, map, and some other basic stuff like Polynomial hash. That's pretty much all you need to get to CM according to the recent Div 2

»
20 месяцев назад, # |
Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

You need to solve more problems >= 2000, so you can handle div2 D problems more easily.

»
20 месяцев назад, # |
Rev. 2   Проголосовать: нравится +6 Проголосовать: не нравится

It's a pretty hard goal, but I'll break down my mentality on how I planned to reach CM from pupil.

  1. Reach expert — You'll need to solve up to Div2C fast, so practice around 1600-1700 rated problems and do it as fast as you can

  2. Reach CM — You'll need to solve up to Div2D consistently, so practice around 2000 rated problems.

I'm not saying it's impossible but it will need tremendous hard work and a bit of luck as well (the contests have the kind of problems that you're good at). All the best

»
20 месяцев назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

Just focus on mathematical maturity (very very important) and a bit of cs stuff and you can get there — Someone who did math olympiad only in middle school