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

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

In order to get code jam's shirt, I have to be in top 1000. What algorithms do I need to learn to be in top 1000?. Do you guys have some problem that will likely come out in google code jam round 2?

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

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

Did you even use your brain before posting this?

Even if anybody knew the answer to your question, they probably won't tell you. Because they could get the shirt for themselves instead of letting you get one.

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

If there was such a set of algorithms, then everybody will get the shirt.

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

    Your reasoning is incorrect. Knowing an algorithm does not imply that you will be able to solve every problem related to it. Have you even noticed how many blog posts there are which say "I have practiced XXX amount of problems and learned XXX amount of algorithms but I still cannot solve more than div 2 A and B"? On the other hand, there are people who get into div 1 not knowing the more fancy algorithms (which some div 2 coders seem to know) such as flows, suffix array, etc. This is because knowing/practicing algorithms alone ain't gonna get you anywhere if you don't know how to use your brain properly.