Алгоритмы. ШАД с нуля
О чём курс
«Алгоритмы. ШАД с нуля» — восьминедельный курс Александра Курилкина для подготовки к поступлению в Школу анализа данных. Он ведёт от школьной математики и основ программирования к алгоритмическим задачам для отбора в ШАД. Курс относится к аналитике данных.
Программа курса
Сначала вы разберёте стек, очередь, дек и связный список, затем двоичный и троичный поиск и метод двух указателей. Следующий этап — квадратичные алгоритмы сортировки, сортировка слиянием и быстрая сортировка. В программу также входит поиск k-й порядковой статистики за O(n).
Дальше идут динамическое программирование и графы: обход в глубину, проверка графа на ацикличность, топологическая сортировка и конденсация. Кратчайшие пути ищут с помощью обхода в ширину и алгоритмов Дейкстры, Форда — Беллмана и Флойда.
В заключительных темах разбираются двоичные и k-ичные кучи, двоичные деревья поиска и деревья отрезков. Программа заканчивается системой непересекающихся множеств и построением минимального остовного дерева. Эти темы охватывают задачи на структуры данных, поиск, сортировку и графовые алгоритмы.
Об авторе
Курс ведёт Александр Курилкин, автор программы школы ШАД Helper.
Программа обучения
- Неделя 1: Простые структуры данных: стек, очередь, дек, связный список.
- Неделя 2: Двоичный и троичный поиск, метод двух указателей.
- Неделя 3: Сортировки: квадратичные, слиянием, быстрая. k-я порядковая за O(n).
- Неделя 4: Динамическое программирование.
- Неделя 5: Поиск в глубину, проверка на ацикличность, топологическая сортировка, конденсация.
- Неделя 6: Кратчайшие пути в графах: поиск в ширину, Дейкстра, Форд-Беллман, Флойд.
- Неделя 7: Двоичная и k-чная куча, двоичные деревья поиска, деревья отрезков.
- Неделя 8: СНМ, построение минимального остова.
Отзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо со ссылкой и инструкциями для доступа к материалам. Если ссылка не открывается, загляните в раздел «Помощь» или напишите в поддержку.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».
Каждую неделю проходят видеолекции и решают задачи. Сложные случаи автор разбирает в отдельном еженедельном видео.
Да, практические задачи решают в формате соревнований.