Уже умеете программировать и хотите усовершенствовать себя в олимпиадном программировании, то самые первые шаги вы уже можете сделать сами.
- Зарегистрируйтесь на сайте Stepik.org.
- Поступите на основы C/C++ для спортивного программирования.
- Если вы рассчитываете на нашу помощь, то вступайте в класс для учеников Ямало-Ненецкого автономного округа.
C++ традиционно является одними из «классических» языков спортивного программирования, наиболее удобным и часто используемым для написания программ на соревнованиях.
Дополнительные курсы
Математика
Онлайн-курс по математике от «Лаборатории Касперского» расскажет и покажет, как комбинаторика, арифметика и булева алгебра применяются в криптографии — реальном направлении информационной безопасности.
С++
Введение в программирование (C++) от «Академии Яндекса» раскрывает такие темы, как переменные, типы данных, условные операторы, циклы, массивы, функции, рекурсия, словари и множества и другие.
Каждый шаг, который вы делаете в изучении языка, закрепляйте:
- в курсе «Язык программирования C++»;
- в задачах для начинающих из архива всех задач.