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

Спортивное программирование ★ 0.000

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

Спортивное программирование — разновидность интеллектуального киберспорта. Участники пишут программы для решения логических и математических задач. Соревнования обычно проходят онлайн, а количество задач может быть разным — от пары десятков до нескольких тысяч. Судьи учитывают, сколько задач и с каким качеством решил каждый участник за определённое время. Соревнования по программированию начали проводить ещё в семидесятых годах XX века.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Спортивное программирование»Учеников на курсе 48
Сертификаты, выданные на курсе «Спортивное программирование»Сертификатов выдано 0
Отзывы о курсе «Спортивное программирование»Отзывов получено 0
Рейтинг курса «Спортивное программирование»Рейтинг курса 0.000
Уроки в курсе «Спортивное программирование»Количество уроков 28
Тесты в курсе «Спортивное программирование»Количество квизов 59
Задачи с кодом в курсе «Спортивное программирование»Количество задач с кодом 57
Время прохождения курса «Спортивное программирование»Время прохождения курса —
Обновления курса «Спортивное программирование»Обновления курса — —
Дата публикации курса «Спортивное программирование»Дата публикации курса — ———
Последнее обновление курса «Спортивное программирование»Последнее обновление — ———

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

Разделы в курсе «Спортивное программирование» 6 разделов Уроки в курсе «Спортивное программирование» 28 уроков Тесты в курсе «Спортивное программирование» 59 тестов Задачи в курсе «Спортивное программирование» 57 задач Время прохождения курса «Спортивное программирование» 0 ч. Последнее обновление курса «Спортивное программирование» обн. 1 год назад

СП_24

4 урока
1. Тест_1 ↗
2. Тест_2 (Стек, Очередь, Дек) ↗
3. Тест_3 (Множества) ↗
4. Словари ↗

Раздел 1. Целочисленная арифметика

11 уроков
1. Понятие асимптотической сложности ↗
2. Сортировка ↗
3. Бинарный поиск ↗
4. Разложение числа на простые множители (факторизация). Делители. ↗
5. Решето Эратосфена ↗
6. НОД. НОК. Алгоритм Евклида ↗
7. Операции по модулю ↗
8. Системы счисления ↗
9. Тест 17.10_Сортировка ↗
10. Class ↗
11. Тест 28.11_Модуль_1 ↗

Практика

1 урок
1. 1.1 - 1.4 ↗

Раздел 3. Теория графов. Поиск в ширину. Поиск в глубину.

7 уроков
1. Понятие и представление графа: матрица смежности, список смежн ↗
2. Обход в глубину (DFS) ↗
3. Обход в ширину (BFS) ↗
4. Поиск компонент связности ↗
5. Проверка графа на наличие циклов ↗
6. Топологическая сортировка ↗
7. Раздел3: Тестирование ↗

Модуль 2.Раздел 1. Динамическое программирование.

3 урока
1. Динамическое программирование на примерах ↗
2. Основные элементы комбинаторики. ↗
3. Префиксные суммы ↗

Новый модуль

2 урока
1. Двумерные массивы ↗
2. Целочисленная арифметика ↗