Яндекс.Практикум
193 отзыва

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

Это курс о базовых алгоритмах и структурах данных. Всего за 4 месяца по 10 часов в неделю вы научитесь быстрее писать чистый код, видеть разные варианты решения задачи и сравнивать их по эффективности. Если вы планируете менять место работы, знание алгоритмов пригодится на собеседованиях — в программу курса входит пробное алгоритмическое собеседование с обратной связью. Кроме того, вы получите консультацию или сопровождение при поиске работы.
  • 4 месяца
  • Сертификат об обучении
62 000 ₽

Актуальная стоимость обучения.

Данные обновлены 28 сентября 2022 г.

Рассрочка: 3371 ₽ / мес.

  • 4 месяца
  • Сертификат об обучении
Перейти на страницу курса
Важно. Итоговая цена на странице курса может отличаться.

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

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

1. Введение в алгоритмы. Понятие сложности алгоритма. O-нотация. Оценка времени исполнения программы.

2. Основные структуры данных. Массив, связный список, стек, очередь. Сложность операций вставки, поиска и удаления. Представление данных в памяти. Пространственная сложность алгоритма. 3. Рекурсия. Понятие рекурсии. Принцип «разделяй и властвуй». Бинарный поиск.

4. Сортировки. Квадратичные сортировки. Сортировка слиянием. Быстрая сортировка. Линейная сортировка подсчётом.

5. Хеш-функции и хеш-таблицы. Абстракция отображения. Понятие и свойства хеш-функции, примеры. Структура данных хеш-таблица. Коллизии и способы их разрешения.

6. Деревья. Структура данных дерево. Сбалансированные деревья поиска. Структура данных куча. Пирамидальная сортировка.

7. Графы. Определение графа, способы представления в памяти. Обход графа в глубину и в ширину. Компоненты связности. Алгоритмы поиска кратчайшего пути. Минимальное остовное дерево.

8. Динамическое программирование. Определение, одномерные и двумерные задачи. Динамическое программирование по подотрезкам. Динамическое программирование по подмножествам.

9. Жадные алгоритмы. Понятие жадного алгоритма, область применения. Примеры, доказательство корректности алгоритма.

10. Пробное алгоритмическое собеседование. Алгоритмическое интервью один-на-один с наставником, максимально приближённое к настоящему. По итогам наставник даст обратную связь.

11. Алгоритмы на строках. Префикс-функция. Подстроки, префиксы и суффиксы. Поиск шаблона в строке. Наивный алгоритм. Структура данных бор.

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

Сертификат
Нет
Поделись курсом с друзьями

Подробнее о школе Яндекс.Практикум
Яндекс.Практикум помогает людям расти — на работе и в жизни. Вы освоите новую специальность, заговорите на иностранном языке и будете получать удовольствие от того, чем занимаетесь — каждый день.
  • Преимущества и недостатки обучения в Яндекс.Практикума
  • Удобный интерфейс. Разобраться с сайтом будет просто каждому ученику.

  • Хорошая команда. Поддержка кураторов, менторов и преподавателей на высшем уровне!

  • Система дедлайнов. Возможность обучаться в условии дедлайнов - это хорошая мотивация для многих.

  • Оперативная обратная связь. Если на курсе есть проблемные места, то поддержка работает оперативно.

  • Неравномерная нагрузка. На изучение некоторых тем выделяется недостаточно академических часов, приходится изучать что-то самостоятельно.

  • Цены кусаются. Курсы дороже, чем на аналогичных платформах, но высокое качество обучения не может стоить дёшево.

  • Отзывы о Яндекс.Практикуме

    Взгляните, что студенты и выпускники говорят про Яндекс.Практикуму

    • Месяц назад я начала поиски новой работы. Помимо команды трудоустройства из Яндекса, огромную помощь оказали друзья. Никогда до этого не составляла так долго резюме и сопроводительные письма. Первые собеседования были на столько провальными, от стресса и волнения было трудно отве...

      Показать отзыв полностью
    • На сегодняшний день мне активно звонят работодатели, с целью предложить свои вакансии. А я пока не могу выбрать)) Приятно, черт возьми!

    • Диплом удалось сдать достаточно быстро, оставшееся время посвятил тестовым и походам на собеседования. Это был март, и начавшийся карантин оказался очень кстати, дав дополнительную неделю. И как раз под ее конец неожиданно прилетает оффер на вакансию, на которую откликался чисто ...

      Показать отзыв полностью
    • В начале 2019 я очень смутно представлялала себе область, в которую хотела уйти. Понятия DA, DS, ML были картонным, а будущее - зыбким. Мне вроде как нравилась аналитика, дашборды, но до этого я долго работала дизайнером и боялась программирования, как огня. В том числе считала, ...

      Показать отзыв полностью
    • В январе 2020 я активно искал работу по новой специальности, которую незадолго до этого получил в Яндекс.Практикуме. Среди ~30 компаний, с кем мне пришлось пообщаться в процессе поиска работы, больше всего мне запомнились Welltory. Welltory делают мобильное приложение, где с помо...

      Показать отзыв полностью
    • …Диплом был позади и карантин отменили.☣️ Бесчисленные отказы и невыполненные тестовые, на которые я тратила несколько дней и по клубку нервов. Я закурила. Через 2 недели после диплома попала на свое второе очное собеседование, особо ни на что не рассчитывая. После него сидела но...

      Показать отзыв полностью
    • Не знаю, с какими мыслями вы это читаете, так как, когда я шел на курс Яндекс.Практикума ни каких отзывов не было, только громкий префикс Яндекс) Поэтому напишу то, что самому придало бы уверенности в мае 2019 г. Это не обман! С вас не возьмут деньги и не скажут, что дверь справа...

      Показать отзыв полностью
    • На следующий день после вебинара с HR-специалистом я написал сопроводительное письмо для Yota. Я сам ею пользуюсь, мне нравится то, что делает бренд, и я хочу, чтобы его продукты становились ещё лучше. Плюс ко всему, офис компании находится рядом с моим домом: я могу дойти до нег...

      Показать отзыв полностью
    • Хочу сказать, что ребята из Практикума очень помогли составить резюме и поддерживали меня советами по поводу всех этих переживаний. Из выпускников Практикума уже сформировалось целое сообщество увлечённых, общительных ребят, готовых делиться впечатлениями о первых неделях работы,...

      Показать отзыв полностью
    • 193 отзыва о Яндекс.Практикума
      Мы ежедневно собираем, публикуем и обновляем отзывы об онлайн-курсах на просторах Интернета.
      Все отзывы о Яндекс.Практикума →
    Алгоритмы и структуры данных
    • Яндекс.Практикум
    • 4 месяца
    • 62 000 ₽