Алгоритмы для разработчиков. Часть 2 из 4

Суть
Фундаментальные принципы построения алгоритмов и структур данных для оптимизации приложений
На выходе
Оценивать временную и пространственную сложность алгоритмов с помощью O-нотации; Реализовывать и выбирать оптимальные структуры данных для конкретных задач; Проектировать алгоритмы на основе принципа «разделяй и властвуй»; Решать задачи на поиск кратчайшего пути и обход графов; Применять методы динамического и жадного программирования для оптимизации вычислений
Навыки
Оценка сложности алгоритмов · O-нотация · Работа с памятью · Деревья · Графы · Хеш-таблицы · Динамическое программирование · Жадные алгоритмы
Кому подойдёт
Разработчики
Курс уже доступен

Как получить курс

Ждать завершения складчины не нужно — материалы готовы к выдаче.

  1. 1
    Оплатите доступ

    Добавьте курс в корзину и оплатите заказ удобным способом.

  2. 2
    Получите материалы

    После подтверждения оплаты ссылки придут на почту и появятся в разделе «Мои заказы».

  3. 3
    Скачайте и сохраните

    Все материалы курса можно скачать на своё устройство.