Изучите, какие основные алгоритмы тестируются в Blue Bridge Cup
Найдите учебные материалы (видео/книги) по связанным алгоритмам, чтобы изучить принципы основных алгоритмов.
Найдите тему oj связанных алгоритмов для обучения
1. Какие алгоритмы тестируются в исследовании
(1) Вы можете выполнить поиск по предыдущим реальным вопросам Кубка Голубого моста и сделать резюме самостоятельно .
(2) Вы можете перейти к acwIng, чтобы увидеть, какие алгоритмы необходимо изучить для базовых алгоритмов ( событие - AcWing , ps: я не рекламировал, предложение только для справки)
2. Найдите соответствующие учебные материалы
(1) Вы можете искать алгоритмы, которые необходимо изучить, на Bilibili , Я настоятельно рекомендую Bilibili , Это действительно очень хорошее программное обеспечение для обучения.
Прикрепите основную ссылку, более полезную лично для меня :
(2) Вы можете купить несколько онлайн-курсов по формальным алгоритмам и перейти к алгоритму систематического обучения Алгоритм систематического обучения более эффективен, а мышление яснее.
Например: у Niuke, Likou, acwing и т. д. есть онлайн-курсы для изучения базовых алгоритмов. (Если это просто онлайн-класс, pdd, кажется, продается, но способные учащиеся должны попытаться использовать формальные каналы)
3. Найдите тему oj с соответствующими алгоритмами для обучения
Каждый раз, когда мы заканчиваем изучениеалгоритма , нам нужно найти несколько шаблонных вопросов , чтобы проверить и запомнить этот алгоритм.
Что касается шаблона алгоритма, нам нужно помнить и умело набирать его , поэтому каждый раз, когда мы заканчиваем изучение алгоритма, мы идем в oj, чтобы тренировать вопросы шаблона, и многократно вводить код, пока мы не сможем напечатать код умело и быстро, а затем переходите к следующему шагу использования алгоритма.
(1) Поскольку это система соревнований, старайтесь поддерживать правильную ставку, насколько это возможно, и попытайтесь представить ее один раз на практике.
(2) Обратите внимание на некоторые специальные тестовые образцы (например: создайте некоторые данные для тестирования, такие как: максимальное значение, минимальное значение, 0, 1 и т. д.)
(3) Кубок Голубого моста — это соревнование, основанное на насильственном решении, поэтому вы можете сначала подумать о том, как решить проблему насильственно , а затем подумать об использовании других алгоритмов для решения проблемы после насильственного решения проблемы. (Я пытался печатать ответы на насильственные решения во время экзамена и соблюдал соответствующие правила решения задач вопросов)
(4) Соревнование Blue Bridge Cup — это система подсчета очков, и мы можем использовать алгоритмы грубой силы, чтобы получить часть очков соревнования . (т.е. пройти %30 или %60 или %100 тестовых данных)
(5) Настойчиво задавайте хотя бы один вопрос каждый день и записывайте мысли и решение проблемы каждый раз, когда вы заканчиваете задачу. Вы можете поделиться своими мыслями и идеями на веб-сайтах сообщества, таких как csdn и blog garden . Обратите внимание, что вы можете создать соответствующие столбцы в соответствии с содержанием, чтобы их было легко найти.
(6) Что касается распределения времени, просто напишите вопросы, если у вас есть время, и просто подумайте над вопросами.Когда вы свободны и хотите ответить на вопросы, вы должны сделать это немедленно! ! !
наконец:
При подготовке к экзамену нужно получать удовольствие от выполнения вопросов.Нужно больше думать о методе решения вопросов.При выполнении вопросов всегда будет чувствоваться, что ты плохой.Это нормально.Что мы нужно сделать, это упорствовать и верить в себя. Поскольку мы всего лишь обычные люди среди всех живых существ, мы не можем создавать знание, мы все посредством постоянного понимания и повторения, чтобы мы могли овладеть этим существующим знанием. Так что, пока мы упорствуем, успехи будут!