Курс на Stepik
Обложка курса «Алгоритмы: раз и навсегда» на Stepik
60 000 ₽

Алгоритмы: раз и навсегда 0.000

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

Не можете пройти алгоритмическую секцию в крупную IT-компанию? Здесь есть всё, чтобы закрыть этот пробел. 100 практических задач с автоматической проверкой по алгоритмам и структурам данных, концентрированная теория простыми словами от ex-Яндекс разработчика Ильи Шишкова — всё ради одной цели: сделать вас тем, кто уверен в своих силах на собеседовании и на работе. Этот курс даёт реальные навыки, которые позволят вам пройти интервью и будут каждый день пригождаться на работе.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Алгоритмы: раз и навсегда»Учеников на курсе 0
Сертификаты, выданные на курсе «Алгоритмы: раз и навсегда»Сертификатов выдано 0
Отзывы о курсе «Алгоритмы: раз и навсегда»Отзывов получено 0
Рейтинг курса «Алгоритмы: раз и навсегда»Рейтинг курса 0.000
Уроки в курсе «Алгоритмы: раз и навсегда»Количество уроков 79
Тесты в курсе «Алгоритмы: раз и навсегда»Количество квизов 48
Задачи с кодом в курсе «Алгоритмы: раз и навсегда»Количество задач с кодом 101
Время прохождения курса «Алгоритмы: раз и навсегда»Время прохождения курса
Стоимость курса «Алгоритмы: раз и навсегда»Стоимость курса 60 000 ₽
Обновления курса «Алгоритмы: раз и навсегда»Обновления курса
Дата публикации курса «Алгоритмы: раз и навсегда»Дата публикации курса
Последнее обновление курса «Алгоритмы: раз и навсегда»Последнее обновление

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

Разделы в курсе «Алгоритмы: раз и навсегда» 22 раздела Уроки в курсе «Алгоритмы: раз и навсегда» 79 уроков Тесты в курсе «Алгоритмы: раз и навсегда» 48 тестов Задачи в курсе «Алгоритмы: раз и навсегда» 101 задача Время прохождения курса «Алгоритмы: раз и навсегда» 184 ч. Последнее обновление курса «Алгоритмы: раз и навсегда» обн. 1 год назад

Знакомство и введение

4 урока
1. Приветствие
2. Что вас ждёт на курсе
3. Познакомьтесь с создателями курса
4. Расскажите нам о себе

Асимптотические оценки алгоритмов

8 уроков
1. Введение в асимптотики
2. Время работы в лучшем и худшем случае
3. Асимптотическое обозначение «О большое»
4. Стандартные асимптотики времени работы алгоритмов
5. Сложение и умножение асимптотик
6. Примеры оценки времени работы алгоритма
7. Итоги модуля "Асимптотические оценки алгоритмов"
8. Контрольные задания на тему "Асимптотические оценки алгоритмов"

Разбор задач на асимптотические оценки алгоритмов

1 урок
1. Разбор задач на асимптотические оценки алгоритмов

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

7 уроков
1. Линейный поиск
2. Введение в двоичный поиск
3. Реализация алгоритма двоичного поиска
4. Готовые реализации двоичного поиска в языках программирования
5. «Двоичный поиск по ответу»
6. Итоги модуля "Алгоритмы поиска"
7. Контрольные задачи на тему "Алгоритмы поиска"

Разбор задач про алгоритмы поиска

1 урок
1. Разбор задач про алгоритмы поиска

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

7 уроков
1. Вступайте в чат участников курса
2. Введение в метод двух указателей
3. Задача о поиске отрезка с заданной суммой
4. Задача о двух отсортированных массивах
5. Задача LongPressedName
6. Итоги модуля "Метод двух указателей"
7. Контрольные задачи на тему "Метод двух указателей"

Разбор задач на метод двух указателей

1 урок
1. Разбор задач на метод двух указателей

Элементарные структуры данных

8 уроков
1. Односвязный список
2. Задачи на односвязный список
3. Стек
4. Двусвязный список
5. Очередь
6. Амортизированная сложность
7. Дек
8. Контрольные задачи на элементарные структуры данных

Разбор задач на элементарные структуры данных

1 урок
1. Разбор задач на элементарные структуры данных

Сортировки

6 уроков
1. Введение в задачу сортировки
2. Сортировка слияниями
3. Алгоритм быстрой сортировки
4. Задача нахождения K-й порядковой статистики
5. Алгоритмы сортировки за линейное время
6. Контрольные задачи

Разбор задач на тему "Сортировки"

1 урок
1. Разбор задач

Куча

8 уроков
1. Знакомство с преподавателем
2. Основные понятия
3. Простая двоичная куча
4. Упражнения на простую двоичную кучу
5. Асимптотики, построение, сортировки
6. Задача на порядковые статистики
7. Многопутевое слияние
8. Контрольные задачи

Разбор задач на тему «Куча»

1 урок
1. Разбор задач

Алгоритмы на графах

6 уроков
1. Введение в теорию графов. Способы хранения графов
2. Поиск в глубину
3. Поиск в ширину
4. Поиск циклов и топологическая сортировка
5. Обзор более сложных алгоритмов на графах
6. Контрольные задачи

Разбор задач на алгоритмы на графах

1 урок
1. Разбор задач

Двоичные деревья поиска

6 уроков
1. Основное свойство двоичного дерева поиска
2. Поиск и вставка в двоичное дерево поиска
3. Удаление из двоичного дерева поиска
4. Обходы двоичных деревьев поиска
5. Глубина двоичного дерева поиска и сбалансированные деревья
6. Контрольные задачи

Разбор задач на двоичные деревья поиска

1 урок
1. Разбор задач

Хеш-таблицы

6 уроков
1. Идея индексации по данным
2. Задача хеширования
3. Выбор хеш-функции
4. Разрешение коллизий
5. Рехеширование
6. Контрольные задачи

Разбор задач на хеш-таблицы

1 урок
1. Разбор задач

Как проходить coding interview

2 урока
1. Алгоритм решения задач на coding interview
2. Тактика поведения на алгосекции

Финальные задачи

1 урок
1. Задачи

Разбор финальных задач

1 урок
1. Разбор задач