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

Олимпиадное программирование. Базовый уровень 4.762

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Олимпиадное программирование. Базовый уровень»Учеников на курсе 13 529
Сертификаты, выданные на курсе «Олимпиадное программирование. Базовый уровень»Сертификатов выдано 0
Отзывы о курсе «Олимпиадное программирование. Базовый уровень»Отзывов получено 21
Рейтинг курса «Олимпиадное программирование. Базовый уровень»Рейтинг курса 4.762
Уроки в курсе «Олимпиадное программирование. Базовый уровень»Количество уроков 17
Тесты в курсе «Олимпиадное программирование. Базовый уровень»Количество квизов 16
Задачи с кодом в курсе «Олимпиадное программирование. Базовый уровень»Количество задач с кодом 63
Время прохождения курса «Олимпиадное программирование. Базовый уровень»Время прохождения курса
Обновления курса «Олимпиадное программирование. Базовый уровень»Обновления курса
Дата публикации курса «Олимпиадное программирование. Базовый уровень»Дата публикации курса
Последнее обновление курса «Олимпиадное программирование. Базовый уровень»Последнее обновление

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

Разделы в курсе «Олимпиадное программирование. Базовый уровень» 4 раздела Уроки в курсе «Олимпиадное программирование. Базовый уровень» 17 уроков Тесты в курсе «Олимпиадное программирование. Базовый уровень» 16 тестов Задачи в курсе «Олимпиадное программирование. Базовый уровень» 63 задачи Время прохождения курса «Олимпиадное программирование. Базовый уровень» 15 ч. Последнее обновление курса «Олимпиадное программирование. Базовый уровень» обн. 1 год назад

1. Анализ эффективности алгоритмов

2 урока
Закрытый
1.1 Основы анализа эффективности алгоритмов
13 526
3 806
12м 8с
163
Закрытый
1.2 Основные классы эффективности
6 348
1 466
29м 31с
61

2. Теоретико-числовые алгоритмы

6 уроков
Закрытый
2.1 Целочисленная арифметика
6 056
2 311
37м 39с
100
Закрытый
2.2 Проверка на простоту
3 971
1 811
28м 59с
80
Закрытый
2.3 Нахождение простых множителей
3 153
1 189
40м 48с
68
Закрытый
2.4 Решето Эратосфена
2 843
935
52м 57с
54
Закрытый
2.5 НОД. Алгоритм Евклида
2 525
845
43м 14с
41
Закрытый
2.6 Итоговый контест
2 193
524
75м 51с
35

3. Алгоритмы поиска

4 урока
Закрытый
3.1 Линейный и бинарный поиск
2 728
729
60м 2с
42
Закрытый
3.2 Бинарный поиск по ответу
1 912
504
90м 44с
49
Закрытый
3.3 Метод двух указателей
1 688
530
50м 52с
24
Закрытый
3.4 Итоговый контест
1 277
321
96м 7с
13

4. Структуры данных

5 уроков
Закрытый
4.1 Линейные структуры данных
1 794
285
40м 17с
17
Закрытый
4.2 Стеки
1 610
244
77м 36с
16
Закрытый
4.3 Очередь, дек
1 271
206
44м 3с
6
Закрытый
4.4 Деревья. Куча (heap)
1 548
147
60м 48с
22
Закрытый
4.5 Итоговый контест
565
92
17м 40с
2