Курс на 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. Целочисленная арифметика