Курс на Stepik
Обложка курса «Покорение алгоритмов [ Python, Go, C++ ]» на Stepik
Бесплатно

Покорение алгоритмов [ Python, Go, C++ ] 0.000

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

В этом курсе мы познакомимся с тем, какие бывают виды алгоритмических задач, как их решать и как проходить алгоритмические собеседования.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Покорение алгоритмов [ Python, Go, C++ ]»Учеников на курсе 258
Сертификаты, выданные на курсе «Покорение алгоритмов [ Python, Go, C++ ]»Сертификатов выдано 0
Отзывы о курсе «Покорение алгоритмов [ Python, Go, C++ ]»Отзывов получено 0
Рейтинг курса «Покорение алгоритмов [ Python, Go, C++ ]»Рейтинг курса 0.000
Уроки в курсе «Покорение алгоритмов [ Python, Go, C++ ]»Количество уроков 74
Задачи с кодом в курсе «Покорение алгоритмов [ Python, Go, C++ ]»Количество задач с кодом 68
Время прохождения курса «Покорение алгоритмов [ Python, Go, C++ ]»Время прохождения курса
Обновления курса «Покорение алгоритмов [ Python, Go, C++ ]»Обновления курса
Дата публикации курса «Покорение алгоритмов [ Python, Go, C++ ]»Дата публикации курса
Последнее обновление курса «Покорение алгоритмов [ Python, Go, C++ ]»Последнее обновление
Сложность easy

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

Разделы в курсе «Покорение алгоритмов [ Python, Go, C++ ]» 10 разделов Уроки в курсе «Покорение алгоритмов [ Python, Go, C++ ]» 74 урока Задачи в курсе «Покорение алгоритмов [ Python, Go, C++ ]» 68 задач Время прохождения курса «Покорение алгоритмов [ Python, Go, C++ ]» 5 ч. Последнее обновление курса «Покорение алгоритмов [ Python, Go, C++ ]» обн. 7 мая 2026

Начало

1 урок
1. Введение

Массивы, хэш-таблицы, множества

10 уроков
1. Учебный материал
2. Дубликаты
3. Сумма двух
4. Проверка анаграмм
5. Группа анаграмм
6. N самых частых элементов
7. Произведение чисел, не включая число
8. Проверка судоку
9. Самое большое число
10. Самая длинная последовательность

Стек-куча

8 уроков
1. Учебный материал
2. Правильность скобок
3. Минимальный стек
4. Обратная польская нотация
5. Генерация круглых скобок
6. Дневные температуры
7. Автопарк
8. Самый большой прямоугольник гистограммы

Два указателя

6 уроков
1. Учебный материал
2. Правильный полиндром
3. Две суммы II
4. Три суммы
5. Самый заполненный контейнер
6. Пойманная дождевая вода

Скользящее окно

7 уроков
1. Учебный материал
2. Лучшее время для покупки и продажи криптовалюты
3. Наидлиннейшая подстрока без повторяющихся элементов
4. Замена наидлиннейшего повторяющегося символа
5. Перестановка в строке
6. Минимальная подстрока окна
7. Максимум плавающего окна

Связные списки

12 уроков
1. Учебный материал
2. Разверни связанный список
3. Совмести связанные списки
4. Перетасуй связанный список
5. Удали n-ный элемент связанного списка
6. Скопируй связанный список со случайным указателем
7. a + b
8. Круг связанного списка
9. Найди повторяющееся число
10. Последний использованный элемент
11. Свяжи k отсортированных списков
12. Переворот узлов в k-группах

Продвинутые алгоритмы

1 урок
1. Описание

Деревья

15 уроков
1. Учебный материал
2. Разверни бинарное дерево
3. Максимальная глубина бинарного дерева
4. Диаметр бинарного дерева
5. Сбалансированное бинарное дерево
6. Такое же дерево
7. Поддерево другого дерева
8. Наибольший общий предок бинарного дерева
9. Обход порядка на уровне двоичного дерева
10. Бинарное дерево с другой точки зрения
11. Количество хороших вершин в бинарном дереве
12. K-тый минимальный элемент бинарного дерева
13. Построение дерева по обходам
14. Сумма максимального пути бинарного дерева
15. Сохранение и восстановление дерева

Префиксное дерево

4 урока
1. Учебный материал
2. Реализация бора(trie)
3. Добавление и поиск слов
4. Поиск слов на поле

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

10 уроков
1. Учебный материал
2. Подмножества
3. Сумма комбинаций
4. Перестановки
5. Подмножества II
6. Сумма комбинаций II
7. Поиск слов
8. Разбиение на палиндромы
9. Буквенные комбинации телефонного номера
10. n королев