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

Автор z1p0, 12 лет назад, По-русски

Собственно ,за счет чего участники успевают решать задачи в течение 1 часа , вместо 2 ух положенных , то есть , первую задачу например за 8 минут и т.д ...Это все приходит с опытом , или же все задачи бывают определенных типов , и у участников уже глядя на задачу , есть в голове что то примерное ,что они уже решали, что подходит к данной задаче ? Да и вообще верно ли что для того что бы улучшить свои навыки надо решать и еще раз решать ??Или доп материал нужен ??Ну к примеру вот , я не знаю что такое граф ...??Да и вообще может мне как новичку сможете дать пару советов по улучшению своих навыков ??К примеру , я очень медленно рещаю задачи , даже имея в голове точный алгоритм ...

Кто чем поможет ??

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

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

Первым делом — научиться искать информацию. На КФ этот вопрос уже неоднократно поднимался, две ссылки уже дали, и это далеко не все. В задачах принцип такой же: если постоянно просить решить задачу за тебя, подсказать, где найти решение, то решать-то собственно и не научишься.

Что касается темы. Задачи, грубо говоря, бывают на алгоритмы и на идеи. Чтобы выучить алгоритмы, берешь Кормена/Кнута/Шеня или идешь сюда. Чтобы научиться придумывать идеи, идешь сюда или аналогичный Online Judge и решаешь задачи начиная с самых легких.

И да, я покажусь занудой, но если в тексте пробелы стоят перед запятыми, то читать его невозможно.