• Получить премиум — доступ ко всем темам ОФОРМИТЬ ПОДПИСКУ
Получить премиум — доступ ко всем темам

Программирование [DesignGurus.io] Понимание сложности алгоритмов и нотации Big-O

Регистрация
10 Окт 2018
Сообщения
60,119
Реакции
336,136
[DesignGurus.io] Понимание сложности алгоритмов и нотации Big-O
1793642510678.png

Описание курса:​

Нотация Big-O — тема, на которой регулярно «сыпятся» даже опытные разработчики на собеседованиях. Код работает, но объяснить, почему он нормально масштабируется или почему встаёт на больших объёмах данных, получается далеко не у всех. Этот англоязычный материал от DesignGurus.io закрывает этот пробел и даёт системный подход к оценке того, сколько времени и памяти потребляет алгоритм.
Материал пригодится тем, кто готовится к техническому интервью, хочет перестать оптимизировать код «на глаз» и научиться аргументированно выбирать лучший из нескольких вариантов решения. Разбор идёт последовательно: от базовых классов сложности к анализу рекурсии и Master theorem, а затем к практике на вложенных циклах, сортировках и графах.

Материал поможет уверенно ориентироваться в сложности алгоритмов и понять, за счёт чего одни решения работают быстрее других. Здесь подробно разобраны ключевые принципы анализа алгоритмов, нотация Big-O и подходы, которые помогают писать более эффективный код и успешно проходить технические интервью.

Что такое анализ алгоритмов и почему он важен:​

Анализ алгоритмов — это оценка ресурсов, которые нужны программе для выполнения задачи. Обычно оценивают два ключевых параметра. Когда разработчик понимает оба, ему проще выбирать лучшие решения, избегать узких мест и создавать масштабируемые приложения.

Подробнее:

Скрытое содержимое доступно для зарегистрированных пользователей!


Скачать:

 
ВАЖНО:

Не оставляйте комментарии с просьбами обновить / заменить ссылку на скачивание или комментарии типа «404», «ошибка».

Для восстановления ссылки есть кнопки «Жалоба / Восстановить ссылку» в первом посте темы.

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