Курс «РуКод»
Быстрый старт в спортивное программирование. Часть 2
активный
28 дней
20-30 чаосв
Быстрый старт в спортивное программирование. Часть 2
О курсе
Онлайн-курс «Быстрый старт в спортивное программирование. Часть 2» помогает глубже погрузиться в спортивное программирование и освоить важнейшие алгоритмы и структуры данных. Курс делает акцент на классических идеях, которые нужны для решения как сложных олимпиадных задач, так и более простых задач на их применение Для кого курс Курс рассчитан на старшеклассников и студентов младших курсов технических специальностей, которые уже владеют основами одного из языков программирования: C/C++, Java, Pascal/Delphi или Python. Он подходит тем, кто хочет уверенно применять структуры данных и алгоритмы в олимпиадных задачах и в дальнейшем собеседовании в ИТ-компании.
Модули программы
- простейшие структуры данных
- кучи
- сортировки
- введение в алгоритмы STL
Что входит в курс
- видеолекции
- практические и теоретические задачи
- итоговые тестирования
На этом курсе ты научишься:
- работать с простейшими структурами данных, включая стек, очередь, дек и списки
- применять кучи и использовать их для решения олимпиадных задач
- использовать сортировки, включая сортировку слиянием, поразрядную сортировку и подсчет инверсий
- применять основные алгоритмы STL, включая std::sort, бинарный поиск и поиск k-й порядковой статистики
- решать задачи с помощью контейнеров STL, таких как set, map, multiset и unordered-семейство