Алгоритмы и структуры данных

Курс для тех, кто уже знает C++, Python, Java, Go или C#. Научитесь быстрее писать код, видеть варианты решения задач и проходить алгоритмическое интервью.
Обучение 4 месяца
Диплом / Сертификат
4,5
Стоимость курса
91 000 ₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «Алгоритмы и структуры данных» от Яндекс Практикум

  1. 1 модуль — бесплатно, на котором вы изучите понятие алгоритма, освоите методы скользящего среднего и двух указателей
  2. После курса вы сможете вступить в активное сообщество выпускников Практикума, где можно обмениваться опытом. А ещё там публикуют ссылки на мероприятия и соревнования.
  3. Познакомитесь с определением, узнаете, что такое одномерные и двумерные задачи, изучите динамическое программирование по подотрезкам и подмножествам
  4. Изучите задачу поиска элемента в массиве, научитесь оценивать эффективность, узнаете, что такое вычислительная сложность и линейная зависимость
  5. Разработчики из Яндекса, Google, VK и других IT-компаний проводят полезные вебинары, а ещё отвечают на вопросы по теории и практике.
  6. Изучите понятие жадного алгоритма и область его применения, рассмотрите примеры и узнаете, как доказывать корректность алгоритма
  7. Изучите разные виды сортировки: квадратичные сортировки, сортировку слиянием, быструю сортировку, линейную сортировку подсчётом
  8. Изучите обход графа в глубину и в ширину, компоненты связности, алгоритмы поиска кратчайшего пути, минимальное остовное дерево
  9. Изучите, как использовать систему проверки кода Яндекс Контест, чтобы тестировать и оценивать ваши решения задач
  10. Узнаете, что это такое, как проводить оценку, разберётесь во взаимосвязи пространственной и временной сложности
Ознакомиться со всей программой

Чему вы научитесь

  • 1 модуль — бесплатно, на котором вы изучите понятие алгоритма, освоите методы скользящего среднего и двух указателей
  • После курса вы сможете вступить в активное сообщество выпускников Практикума, где можно обмениваться опытом. А ещё там публикуют ссылки на мероприятия и соревнования.
  • Познакомитесь с определением, узнаете, что такое одномерные и двумерные задачи, изучите динамическое программирование по подотрезкам и подмножествам
  • Изучите задачу поиска элемента в массиве, научитесь оценивать эффективность, узнаете, что такое вычислительная сложность и линейная зависимость
  • Опытные разработчики проверят ваши домашние задания, дадут рекомендации, как улучшить код, и помогут освоить лучшие практики программирования
  • Разработчики из Яндекса, Google, VK и других IT-компаний проводят полезные вебинары, а ещё отвечают на вопросы по теории и практике.
  • Изучите понятие жадного алгоритма и область его применения, рассмотрите примеры и узнаете, как доказывать корректность алгоритма
  • Изучите разные виды сортировки: квадратичные сортировки, сортировку слиянием, быструю сортировку, линейную сортировку подсчётом
  • Изучите обход графа в глубину и в ширину, компоненты связности, алгоритмы поиска кратчайшего пути, минимальное остовное дерево
  • Научитесь видеть разные варианты решения, сравнивать их эффективность и выбирать подходящие структуры данных под задачу

Подробная информация о курсе

Курс для тех, кто уже знает C++, Python, Java, Go или C#. Научитесь быстрее писать код, видеть варианты решения задач и проходить алгоритмическое интервью.

Цены и сроки

  • Стоимость91 000 ₽

Содержание

  • Формат обученияСмешанный

По окончанию курса

  • Диплом или сертификатДиплом / Сертификат

Отзывы о курсе

23861
alt
Алексей Шнеур
19 февраля 2026 г.
4

Прошл курс "Алгоритмы и Структуры данных". В целом впечатления положительные. Достоинства: 1. Структурированный материал. 2. Удобная система Яндекс.Контест. 3. Интересные финальные задания. 4. Качественный разбор темы в конце спринта. Недостатки: 1. Ревью с наставником: не хватает диалога. 2. Слабы

7654
alt
IV4N
25 декабря 2025 г.
5

Алгоритмы и структуры данных - мощнейший курс, после которого на код смотришь другими глазами. Будто в один момент пришла ясность над начертанным текстом, смысл которого улавливал лишь примерно. Спасибо за опыт.

52661
alt
Дмитрий В.
16 июня 2025 г.
5

Проходил курс по алгоритмам и структурам данных. Программа очень хорошо структурированна, темы даются последовательно и развернуто. Сами задачи не сухая теория как в учебнике, а интересно продуманные истории. Есть отдельный мессенджер, в котором можно обсудить задачи с другими студентами и наставни

24790
alt
Алёна Ш.
7 апреля 2025 г.
5

Прошла курс по алгоритмам и структурам данных. Было очень полезно. Решать литкод теперь не так больно после его прохождения. Собеседование пока не проходила, но друзья, которые проходили (в разные компании) рассказывали про задачки, которые им давали. Похожие или прям такие же встречала на практикум

122281
alt
Юрий Дружинин
6 ноября 2024 г.
4

Я поставил 4/5, но есть очень большое "но". Кратко: я доволен, что прошл курс Практикума. Но. За свои деньги обучаться там более не буду. Обучение абсолютно не помогло войтиВайти, по крайней мере на момент написания отзыва, т.е. через 5 месяцев после окончания курсов. Практикум хорош, но это на фоне

88210
alt
Михаил Федяков
24 октября 2024 г.
4

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

12292
alt
Nikita Mihalyov
2 мая 2024 г.
4

Начну с того, что Практикуму есть куда стремиться: часто и в теоретических и практических уроках есть мелкие недочеты и ошибки; некоторые задания требуют больше информации, чем дано в теории; кураторы/наставники хоть и работают на хорошем уровне, но и они не работы иногда отвечают долго, из-за чего

20022
alt
Александр Еремин
4 декабря 2023 г.
5

Прохошел курс Алгоритмы и структуры данных. Курс сложный, но дает очень качественные знания в этом направлении. Команда кураторов, наставников и ревьюверов замечательная, всегда поможет и ответит на вопросы. Если что-то не успеваешь или случаются какие-то непредвидинные обстоятельства, то можно взят

Алгоритмы и структуры данных
91 000 ₽