Алгоритмы и структуры данных для студентов
О чём курс
О чём курс
Александр Уханов объясняет базовые алгоритмы и структуры данных и показывает, как решать задачи с учётом расхода памяти и процессорного времени. Курс рассчитан на студентов, которые уже владеют основами программирования. Разобранные темы пригодятся при подготовке к алгоритмическим отборам и техническим собеседованиям.
Что изучите
Вы будете работать с сортировками, поиском, деревьями, строками, графами и динамическим программированием. Отдельная часть связана с графами как структурой данных, которую используют при разработке ML-моделей. Вступительный экзамен и домашние задания можно выполнять на C++, Perl, Java, C#, Python, Go, Scala, Kotlin или Swift.
Условия получения сертификата
Онлайн-сертификат отправляют студентам, которые сдали домашние задания по каждой теме и успешно прошли финальный контест.
Программа обучения
• Введение, сортировки, бинарный поиск • Базовые структуры • Деревья • Строки • Методы решения задач • Графы • Динамическое программирование • Дерево отрезков • Математика • Собеседования
Теги курса
Другие материалы автора 3
АУ Александр Уханов Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.