Содержание курса
1. Введение
1 урок
25 414
10 557
4м
455
Закрытый
1.1
О курсе
↗
25 414
10 557
4м 32с
455
2. Задачи по темам: ввод/вывод, ветвление и циклы
9 уроков
42 730
8 670
750м
809
Закрытый
2.1
Задачи на ввод-вывод и арифметические операции 1
↗
14 678
2 808
103м 9с
308
Закрытый
2.2
Задачи на ввод-вывод и арифметические операции 2
↗
5 915
1 617
72м 29с
84
Закрытый
2.3
Условный оператор 1
↗
5 111
1 023
104м 55с
100
Закрытый
2.4
Условный оператор 2
↗
3 418
495
166м 46с
66
Закрытый
2.5
Вычисление сумм и произведений
↗
2 889
587
42м 46с
60
Закрытый
2.6
Оператор for
↗
3 620
857
64м 48с
61
Закрытый
2.7
Оператор while
↗
2 653
196
100м 10с
40
Закрытый
2.8
Обработка последовательностей, индуктивные функции
↗
2 214
391
81м 44с
40
Закрытый
2.9
Анализ цифр числа
↗
2 232
696
18м 19с
50
3. Типы данных
7 уроков
10 407
2 301
585м
255
Закрытый
3.1
Целые числа
↗
2 338
514
42м 17с
36
Закрытый
3.2
Символы и строки 1
↗
1 840
309
128м 41с
52
Закрытый
3.3
Символы и строки 2
↗
1 173
298
57м 38с
38
Закрытый
3.4
Символы и строки (Python)
↗
1 333
338
65м 37с
50
Закрытый
3.5
Структуры
↗
1 518
185
239м 32с
27
Закрытый
3.6
Множества
↗
1 232
388
28м 4с
28
Закрытый
3.7
Действительные числа
↗
973
269
27м 0с
24
4. Массивы
5 уроков
6 827
1 186
522м
152
Закрытый
4.1
Одномерные массивы
↗
2 244
245
123м 41с
47
Закрытый
4.2
Одномерные массивы (Python)
↗
1 249
401
38м 13с
40
Закрытый
4.3
Одномерные массивы (Python) 2
↗
969
251
49м 6с
27
Закрытый
4.4
Двумерные и многомерные массивы
↗
1 192
121
282м 58с
26
Закрытый
4.5
Календарь
↗
1 173
168
30м 7с
12
5. Поиск и сортировка
7 уроков
6 935
1 256
258м
97
Закрытый
5.1
Линейный поиск в массиве
↗
1 831
253
68м 20с
38
Закрытый
5.2
Бинарный поиск
↗
1 327
220
34м 46с
14
Закрытый
5.3
Квадратичные сортировки
↗
755
103
79м 57с
10
Закрытый
5.4
Быстрая сортировка
↗
889
341
2м 57с
10
Закрытый
5.5
Пирамидальная сортировка
↗
726
131
11м 14с
11
Закрытый
5.6
Подсчёт. Сортировка подсчетом. Цифровая (поразрядная) сортировка
↗
598
98
45м 59с
6
Закрытый
5.7
Слияние. Сортировка слиянием
↗
809
110
19м 33с
8
6. Арифметика и числовые алгоритмы
6 уроков
4 669
435
424м
66
Закрытый
6.1
Арифметические алгоритмы
↗
982
107
140м 40с
17
Закрытый
6.2
Наибольший общий делитель и алгоритм Евклида
↗
486
59
86м 14с
10
Закрытый
6.3
Системы счисления
↗
572
58
93м 18с
10
Закрытый
6.4
Битовые операции
↗
643
77
49м 35с
10
Закрытый
6.5
"Длинная" арифметика
↗
700
64
36м 55с
12
Закрытый
6.6
Более сложные арифметические алгоритмы
↗
1 286
70
20м 13с
7
7. Структуры данных
8 уроков
9
6
0м
0
Закрытый
7.1
Стеки, очереди, деки, списки, кольца
↗
2
0
-
0
Закрытый
7.2
Куча и приоритетная очередь
↗
1
0
-
0
Закрытый
7.3
Двоичное дерево поиска
↗
1
1
-
0
Закрытый
7.4
Декартово дерево
↗
1
1
-
0
Закрытый
7.5
Структуры данных, оптимизирующие запросы на интервалах (RMQ, RSQ
↗
1
1
-
0
Закрытый
7.6
Система непересекающихся множеств
↗
1
1
-
0
Закрытый
7.7
Хеширование
↗
1
1
-
0
Закрытый
7.8
sqrt-декомпозиция
↗
1
1
-
0
8. Алгоритмы на графах
10 уроков
10
8
0м
0
Закрытый
8.1
Основные понятия. Способы задания графов
↗
1
0
-
0
Закрытый
8.2
Матрица смежности и список ребер
↗
1
0
-
0
Закрытый
8.3
Обход в глубину
↗
1
1
-
0
Закрытый
8.4
Обход в ширину
↗
1
1
-
0
Закрытый
8.5
Алгоритм Дейкстры
↗
1
1
-
0
Закрытый
8.6
Алгоритм Флойда
↗
1
1
-
0
Закрытый
8.7
Алгоритм Форда-Беллмана
↗
1
1
-
0
Закрытый
8.8
Минимальный каркас: алгоритмы Прима и Краскала
↗
1
1
-
0
Закрытый
8.9
Поиск максимального потока
↗
1
1
-
0
Закрытый
8.10
Задача о назначениях
↗
1
1
-
0
9. Динамическое программирование
10 уроков
11
1
0м
0
Закрытый
9.1
Последовательности
↗
2
1
-
0
Закрытый
9.2
Одномерная динамика
↗
1
0
-
0
Закрытый
9.3
Двумерная динамика на таблицах
↗
1
0
-
0
Закрытый
9.4
Одномерная динамика: менее очевидные формулы
↗
1
0
-
0
Закрытый
9.5
Поиск подпоследовательности (НОП, НВП, ...)
↗
1
0
-
0
Закрытый
9.6
Задача о рюкзаке
↗
1
0
-
0
Закрытый
9.7
Динамическое программирование по подстрокам
↗
1
0
-
0
Закрытый
9.8
Простые игровые задачи
↗
1
0
-
0
Закрытый
9.9
Динамическое программирование по профилю и по подмножествам
↗
1
0
-
0
Закрытый
9.10
Подсчет количества последовательностей
↗
1
0
-
0
10. Алгоритмы на строках
1 урок
541
27
114м
10
Закрытый
10.1
Поиск подстроки в строке
↗
541
27
114м 24с
10
11. Игры и стратегии
1 урок
2
0
0м
0
Закрытый
11.1
Игры и стратегии. Задачи
↗
2
0
-
0