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

Автор flash_7, история, 9 лет назад, По-английски

I'm struggling to solve problem C in Codeforces div 2 round.I can solve B very quickly but barely solved problem C.Can anyone give me some suggestions how can i prepere myself to gain the capability to solve problem C?

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

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

do a lot of C problems

My personal advice (but maybe you'll find better strategy): read editorial after 10-15 minutes of not having new ideas (not after e.g. 15 minut spent on task). Then code it.

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

    But do i need to learn some advance algorithm like suffix tree or kmp?Or shall i just focus on solving some hard problems from those topics i have already covered? One more thing,i already tried to solve some C problems from previous rounds,sometimes it seems too hard for me to understand the tutorials.Then if i see the solutions of others and try to learn how they solve it is it a good idea to develop my skill?

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

      Div2-C tutorials are often bad written because they are div1-A and they're easy for author. Or maybe you don't have enough programming/math background? Articles about algorithms and books will be helpful then. And read this

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

        Yes my math & programming background is not that much good.I just started programming two years ago,and started participating in contest 6-7 months ago.But i'm trying to work hard and ready to give everything i can now to fill the gaps.Thank you so much for your help :)

»
9 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Ahmed Aly Practice ladder http://codeforces.me/blog/entry/16443