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

Автор prokulijander, история, 6 часов назад, По-английски

I go to IOI without knowing to code segment tree.

Edit: Someone else posted this using my laptop while I was gone. Still, it's not far away from the truth.

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

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

I think you should learn it

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

Auto comment: topic has been updated by prokulijander (previous revision, new revision, compare).

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

While it is true in general that you should probably learn it, I think you will be fine. Ability to solve problems (and use binary search) beats knowing any particular data structure or algorithm every day.

Good luck on the IOI!

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

    binary search for the WIN!

  • »
    »
    93 минуты назад, # ^ |
    Rev. 2   Проголосовать: нравится -9 Проголосовать: не нравится

    Yes, but olimpiad problems usually require data structures just to finish the problem, and many are probably impossible without them.

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

      Worst case scenario you lose maybe 30-40 points in 2 problems. That's not nothing, but it's not the end of the world either. You will lose many more points if you are bad at solving problems.

      I would bet I would perform at a high silver / low gold level if I could only use STL data structures.

      • »
        »
        »
        »
        56 минут назад, # ^ |
        Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

        Yes, definetly, but those 40 points are basically free for other competitors, and it takes much more time to learn to solve problems better then to learn regular segment tree, also behind every DS are many clever ideas that can be used in many problems. I dont doubt you would get gold on IOI with just stl, but your problem solving skills are light years away from average IOI competitors and probably because you did problem solving for longer than they were alive (not an insult)