Авеста

Авеста

Daniel Danko

Для канала @problems_cpp


Зачем заниматься спортивным программированием?


Интересно?


Для начала поработай над логикой


Прикольная игрушка, что дальше?


Тебе нужно пройти основы C++

Для этого скачай приложение от Sololearn и начни курс по C++. Глубже узнать возможности языка, необходимые для СП, тебе поможет Введение в программирование (C++) на Stepik.org - серия уроков хоть и небольшая, но познавательная. Ну и напоследок, есть еще один учебник, автор которого поставил перед собой цель разжевать как можно больше тем.


Первые строчки кода написаны на Stepik, а как насчет, собственно, компьютера? Код пишется в какой-нибудь среде разработки. Для начала попробуй Code::Blocks для Windows: либо скачай установщик с офф сайта, либо посмотри набор отсюда. Если у тебя Mac, скачай Eclipse и установи


Пора начать решать задачи.

Начни с Codeforces.com. Вот ознакомительное видео. Можешь еще прочитать этот Туториал по КФ, чтобы понять, как пользоваться сайтом. Тебе нужно набить руки. Отсортируй задачи в архиве и прорешай первые 100.


Что нужно знать праведному программисту - темы и приемы, которые встречались в задачах создателю этого туториала


Полезные мелочи


Smart practice makes perfect. Диапазон подходов к задачам огромен, и тебе нужно иметь представление о многих из них, чтобы чувствовать себя уверенно на соревнованиях. Если застопоришься, смело смотри разбор задачи и чужие решения, особенно в топе по размеру - из них многому можно научиться.


Удачи!!


Что делать, если я не понимаю чего-то и мне никто не смог объяснить??? Поговорить с нами или с ними в Telegram

Report Page