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

Автор Z_K, история, 6 лет назад, По-русски

Помогите стать фиолетовым любые советы для подготовки пожалуйста Прислушаюсь абсолютно всем советам)))

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

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

Прежде всего практика. Чем больше ты пытаешься решать достойные по сложности задачи, тем больше будет твой скилл. Ещё рекомендую смотреть чужой код, не стеснятся гуглить алгоритмы, читать разборы задач и прочее.

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

Такие стандартные советы :)

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

лучше забей на рейтинг братан, тебе за него даже во дворе не респектнут, а бабы вообще не понимают что это

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

    А рейтинг в cf вроде бы как показатель моих знаний вот и хочу фиолетовый)))) Я типа зарегался 16 часов назад и хочу рейтинга как новый пользователь но мне нужны советы еще по практике и по прокачке

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

Совет один: тренироваться решать тот набор задач, который сделает тебя фиолетовым!

Если есть какие-то конкретные проблемы, то задай вопрос про эти самые проблемы...

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

    Вот слышал что читать алгоритмы и решать задачи на них полезны а вот какие алгоритмы и где их читать??

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

      Читать алгоритмы не очень полезно. Для начала достаточно знать базовые (бинпоиск, сортировки, основные алгоритмы на графах и базовая теория чисел), остальное придет с опытом решения задач (схема такая: нашел новый алгоритм в разборе задачи, почитал о нем, написал, сдал, запомнил, потом можно еще немного задач на этот алгоритм написать для закрепления).

      По поводу задач. Во-первых, хорошо не пропускать контесты и решать все. После контеста не стоит забывать почитать разбор и дорешать то, что не получилось (дорешивать очень важно). Некоторые советуют разбор читать по частям. Схема такая: прочитал первые несколько предложений, подумал, как теперь решать задачу. Если не придумалось, можно прочитать еще несколько. Так до тех пор, пока не понял решение задачи.

      Самое главное — чем больше решаешь, тем лучше получается. Но от совсем простых, как и от совсем сложных задач, уровень не поднимается. Так что стоит выбирать задачи своего уровня (на каждом codeforces раунде, скорее всего, найдется одна такая).

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

        Вот я смотрю раунды и примерно смогу решить как минимум и максимум A и B но третью сложновато.

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

          Значит, пока стоит остановиться на двух, но пытаться понять и дорешать третью, если возможно :) Раунды все же различаются по сложности, и Div.2 C бывают как совсем простые, так и довольно сложные.

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

            Обычно они какого алгоритма бывают?? Ну там почти стабильно же

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

              Div. 2 C бывают на разные темы и разной сложности.

              Надеюсь, я правильно понял вопрос.

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

А прорешивать a2oj.com будет перспективнее чем обычный отсортированный архив cf????

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

    Полезно решать всё. Существует множество сайтов. Например: acmp, informatics, codechef, dl.gsu и другие. Где-то задачи очень удобно рассортированы по темам и представляют из себя явную реализацию самого алгоритма без каких-либо додумок. А где-то можно как раз попрактиковаться в контексте применения знаний.

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

Вопрос многократно уже тут обсуждался. Если хочешь больше советов — погугли похожие вопросы на codeforces, там много классных советов от классных людей :)