Курс на Stepik
Обложка курса «Быстрый старт в спортивное программирование» на Stepik
Бесплатно

Быстрый старт в спортивное программирование ★ 4.727

Открыть на
STEPIK.ORG

Курс поможет войти в мир спортивного программирования. Рассматриваются базовые теоретические и практические аспекты, необходимые для успешного участия в состязании по спортивному программированию любого уровня: от базовых линейных алгоритмов до основ теории графов и их обходов. Также рассматриваются вопросы асимптотического анализа и оценки эффективности программы.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Быстрый старт в спортивное программирование»Учеников на курсе 31 999
Сертификаты, выданные на курсе «Быстрый старт в спортивное программирование»Сертификатов выдано 778
Отзывы о курсе «Быстрый старт в спортивное программирование»Отзывов получено 88
Рейтинг курса «Быстрый старт в спортивное программирование»Рейтинг курса 4.727
Уроки в курсе «Быстрый старт в спортивное программирование»Количество уроков 20
Тесты в курсе «Быстрый старт в спортивное программирование»Количество квизов 47
Задачи с кодом в курсе «Быстрый старт в спортивное программирование»Количество задач с кодом 82
Время прохождения курса «Быстрый старт в спортивное программирование»Время прохождения курса —
Обновления курса «Быстрый старт в спортивное программирование»Обновления курса — —
Дата публикации курса «Быстрый старт в спортивное программирование»Дата публикации курса — ———
Последнее обновление курса «Быстрый старт в спортивное программирование»Последнее обновление — ———

Содержание курса

Разделы в курсе «Быстрый старт в спортивное программирование» 4 раздела Уроки в курсе «Быстрый старт в спортивное программирование» 20 уроков Тесты в курсе «Быстрый старт в спортивное программирование» 47 тестов Задачи в курсе «Быстрый старт в спортивное программирование» 82 задачи Время прохождения курса «Быстрый старт в спортивное программирование» 29 ч. Последнее обновление курса «Быстрый старт в спортивное программирование» обн. 2 года назад

Базовые алгоритмы

5 уроков
1. Асимптотика ↗
2. Линейные алгоритмы ↗
3. Бинарный поиск Ч1 ↗
4. Бинарный поиск Ч2 ↗
5. Итоговое тестирование ↗

Теория чисел

5 уроков
1. Целые типы данных, решето Эратосфена ↗
2. Операции по модулю ↗
3. Алгоритм Евклида ↗
4. Бинарное возведение в степень и деление по модулю ↗
5. Итоговое тестирование ↗

Динамическое программирование

6 уроков
1. Определения ↗
2. Линейное динамическое программирование ↗
3. Двумерное динамическое программирование ↗
4. Восстановление ответа ↗
5. Задача о рюкзаке ↗
6. Итоговое тестирование ↗

Теория графов

4 урока
1. Базовые определения теории графов ↗
2. Обход в глубину ↗
3. Обход в ширину ↗
4. Итоговое тестирование ↗