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

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

Hi everyone. When I try to solve a C or D problem. it turn out to be difficult for me I dont know what to do. I spend almost all my time in those problems but without success.

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

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

C and D is almost the same as A and B. A little bit harder of course, but they are still algorithmic problems.
What kind of advice do you want to hear? 'Do that and this and you will solve almost every C and D problem'? I think that nobody can give you such an advice.
Keep training.

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

learn basic algorithms and sort problems by number of solvers....

I think this is better because there are some B problems harder than some C problems most of A problems can be solved without studying algorithms but most of B,C and D problems need algorithmic knowledge and data structures.

learn these topics:

  • dynamic programming

  • graph algorithms

  • data structures :set,vector,queue,....

most of C and D problems can be solved simply if you know these topics especially data structures.....

and finally practice,practice and practice....

sorry for my bad English.

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

It's more useful to solve problems, than creating this kind of blogs