Курс на Stepik
Обложка курса «Алгоритмы и структуры данных: курс для профессионалов» на Stepik
9 790₽ -20%
--:--:--
7 832

Алгоритмы и структуры данных: курс для профессионалов 5.000

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

Полный курс по алгоритмическому программированию и структурам данным. В курсе разбираются фундаментальные основы, такие как оценка сложности алгоритмов, анализ скорости работы встроенных методов и функций. Большое внимание уделено практике. Курс нацелен на школьников старших классов, студентов, взрослых (разработчиков, работников IT). Курс помогает закрыть все задачи, связанные с изучением алгоритмов. Курс ведётся на языке Python, также подойдет тем, кто пишет на другом языке программирования.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Алгоритмы и структуры данных: курс для профессионалов»Учеников на курсе 171
Сертификаты, выданные на курсе «Алгоритмы и структуры данных: курс для профессионалов»Сертификатов выдано 24
Отзывы о курсе «Алгоритмы и структуры данных: курс для профессионалов»Отзывов получено 2
Рейтинг курса «Алгоритмы и структуры данных: курс для профессионалов»Рейтинг курса 5.000
Уроки в курсе «Алгоритмы и структуры данных: курс для профессионалов»Количество уроков 62
Тесты в курсе «Алгоритмы и структуры данных: курс для профессионалов»Количество квизов 11
Задачи с кодом в курсе «Алгоритмы и структуры данных: курс для профессионалов»Количество задач с кодом 110
Время прохождения курса «Алгоритмы и структуры данных: курс для профессионалов»Время прохождения курса
Стоимость курса «Алгоритмы и структуры данных: курс для профессионалов»Стоимость курса 9 790 ₽
Обновления курса «Алгоритмы и структуры данных: курс для профессионалов»Обновления курса
Дата публикации курса «Алгоритмы и структуры данных: курс для профессионалов»Дата публикации курса
Последнее обновление курса «Алгоритмы и структуры данных: курс для профессионалов»Последнее обновление
Сложность normal

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

Разделы в курсе «Алгоритмы и структуры данных: курс для профессионалов» 15 разделов Уроки в курсе «Алгоритмы и структуры данных: курс для профессионалов» 62 урока Тесты в курсе «Алгоритмы и структуры данных: курс для профессионалов» 11 тестов Задачи в курсе «Алгоритмы и структуры данных: курс для профессионалов» 110 задач Время прохождения курса «Алгоритмы и структуры данных: курс для профессионалов» 58 ч. Последнее обновление курса «Алгоритмы и структуры данных: курс для профессионалов» обн. 4 мая 2026

1. Вступление

6 уроков
Открытый
1.1 От автора
644
352
1м 37с
4
Открытый
1.2 Как учиться на курсе
130
43
7м 21с
6
Открытый
1.3 Выбор языка программирования. Установка программного обеспечения
124
45
1м 13с
0
Открытый
1.4 Изучение математики
76
76
1м 39с
0
Закрытый
1.5 Закрытое сообщество в Telegram
44
38
1м 44с
0
Закрытый
1.6 Рекомендуемая литература. Полезные ссылки
48
48
2м 37с
0

2. Оценка сложности алгоритмов

2 урока
Закрытый
2.1 Оценка сложности алгоритмов. Теория
138
125
23м 48с
15
Открытый
2.2 Задачи на оценку сложности алгоритмов
781
197
18м 30с
7

3. Поиск и сортировка

5 уроков
Открытый
3.1 Линейный поиск. Бинарный (двоичный) поиск. Основное
1 028
57
111м 49с
18
Закрытый
3.2 Переборные алгоритмы
222
17
129м 3с
11
Закрытый
3.3 Бинарный поиск по ответу
203
29
183м 41с
12
Закрытый
3.4 Действительный двоичный поиск
178
7
15м 37с
6
Закрытый
3.5 Сортировки
205
8
17м 25с
9

4. Жадные алгоритмы

3 урока
Закрытый
4.1 Теория
86
56
30м 39с
5
Открытый
4.2 Практика №1
416
28
334м 21с
8
Закрытый
4.3 Практика №2
57
8
149м 44с
5

5. Метод двух указателей

2 урока
Закрытый
5.1 Теория
64
36
42м 22с
3
Закрытый
5.2 Практика
55
19
195м 43с
2

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

12 уроков
Закрытый
6.1 Теория №1
65
48
39м 52с
6
Закрытый
6.2 Одномерная динамика №1
56
24
265м 8с
4
Закрытый
6.3 Одномерная динамика №2
33
14
107м 3с
0
Закрытый
6.4 Теория №2
47
8
46м 10с
4
Закрытый
6.5 Двумерная динамика. База
43
17
292м 9с
2
Закрытый
6.6 Двумерная и многомерная динамика. Задачи повышенной сложности
26
1
18м 58с
0
Закрытый
6.7 Теория №3
44
23
40м 55с
2
Закрытый
6.8 Задача о рюкзаке
44
1
118м 26с
0
Закрытый
6.9 Теория №4
40
27
19м 40с
0
Закрытый
6.10 НОП и НВП
39
10
72м 19с
0
Закрытый
6.11 Теория №5
38
14
22м 29с
0
Закрытый
6.12 Избранные задачи
41
6
31м 48с
0

7. Итоговая работа №1 Экзамен

1 урок
Закрытый
7.1 Экзамен
2
1
-
0

8. Дополнительные структуры

4 урока
Закрытый
8.1 LinkedList (cвязный список)
55
2
16м 30с
0
Закрытый
8.2 Stack (cтек)
48
3
26м 42с
0
Закрытый
8.3 Queue (очередь)
44
3
8м 52с
0
Закрытый
8.4 Deque (двухсторонняя очередь)
37
2
4м 53с
0

9. Деревья

4 урока
Закрытый
9.1 Теория
45
3
14м 12с
4
Закрытый
9.2 Практика
27
1
82м 30с
0
Закрытый
9.3 Дерево отрезков
7
1
6м 14с
0
Закрытый
9.4 Heap (двоичная куча)
45
5
5м 29с
0

10. Системы счисления. Битовые операции

4 урока
Закрытый
10.1 Теория
40
17
49м 25с
2
Закрытый
10.2 Практика
33
1
43м 4с
2
Закрытый
10.3 Система прав доступа
2
1
2м 0с
0
Закрытый
10.4 Дерево Фенвика
7
1
11м 8с
0

11. Графы

7 уроков
Закрытый
11.1 Теория №1
51
4
38м 7с
6
Закрытый
11.2 Практика №1
45
16
167м 13с
2
Закрытый
11.3 Теория №2. DFS
49
31
43м 18с
5
Закрытый
11.4 Теория №3. BFS
42
4
15м 25с
1
Закрытый
11.5 Практика №2
43
1
166м 51с
1
Закрытый
11.6 Теория №3. Дейкстра
40
3
16м 7с
3
Закрытый
11.7 Практика №3
35
1
20м 26с
0

12. Арифметика и числовые алгоритмы

4 урока
Закрытый
12.1 Делимость. Простота. Факторизация.
28
13
37м 2с
3
Закрытый
12.2 Алгоритм Евклида. НОД. НОК.
22
11
21м 2с
0
Закрытый
12.3 Практика (1)
25
5
58м 53с
0
Закрытый
12.4 Практика (2)
15
4
10м 36с
0

13. Итоговая работа №2 Экзамен

1 урок
Закрытый
13.1 Экзамен
1
1
-
0

14. Геометрия

6 уроков
Закрытый
14.1 Вступление
23
10
12м 41с
1
Закрытый
14.2 Вектор. Прямая
23
8
42м 35с
0
Закрытый
14.3 Окружность
16
10
9м 29с
0
Закрытый
14.4 Многоугольники. Выпуклая оболочка
18
9
20м 46с
0
Закрытый
14.5 Практика (1)
25
4
23м 28с
0
Закрытый
14.6 Практика (2)
17
2
7м 31с
0

15. Что дальше?

1 урок
Закрытый
15.1 Финал
37
25
1м 39с
0