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

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

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

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

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

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

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

Вступление

6 уроков
1. От автора
2. Как учиться на курсе
3. Выбор языка программирования. Установка программного обеспечения
4. Изучение математики
5. Закрытое сообщество в Telegram
6. Рекомендуемая литература. Полезные ссылки

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

2 урока
1. Оценка сложности алгоритмов. Теория
2. Задачи на оценку сложности алгоритмов

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

5 уроков
1. Линейный поиск. Бинарный (двоичный) поиск. Основное
2. Переборные алгоритмы
3. Бинарный поиск по ответу
4. Действительный двоичный поиск
5. Сортировки

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

3 урока
1. Теория
2. Практика №1
3. Практика №2

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

2 урока
1. Теория
2. Практика

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

12 уроков
1. Теория №1
2. Одномерная динамика №1
3. Одномерная динамика №2
4. Теория №2
5. Двумерная динамика. База
6. Двумерная и многомерная динамика. Задачи повышенной сложности
7. Теория №3
8. Задача о рюкзаке
9. Теория №4
10. НОП и НВП
11. Теория №5
12. Избранные задачи

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

1 урок
1. Экзамен

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

4 урока
1. LinkedList (cвязный список)
2. Stack (cтек)
3. Queue (очередь)
4. Deque (двухсторонняя очередь)

Деревья

4 урока
1. Теория
2. Практика
3. Дерево отрезков
4. Heap (двоичная куча)

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

4 урока
1. Теория
2. Практика
3. Система прав доступа
4. Дерево Фенвика

Графы

7 уроков
1. Теория №1
2. Практика №1
3. Теория №2. DFS
4. Теория №3. BFS
5. Практика №2
6. Теория №3. Дейкстра
7. Практика №3

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

4 урока
1. Делимость. Простота. Факторизация.
2. Алгоритм Евклида. НОД. НОК.
3. Практика (1)
4. Практика (2)

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

1 урок
1. Экзамен

Геометрия

6 уроков
1. Вступление
2. Вектор. Прямая
3. Окружность
4. Многоугольники. Выпуклая оболочка
5. Практика (1)
6. Практика (2)

Что дальше?

1 урок
1. Финал