Деление на ноль

Сложность алгоритмов: О-нотация в динамике

Семь классов сложности алгоритмов на одном наглядном графике

График роста

n = 1
Класс Название Операций при n = 1 Где встречается

Что такое O-нотация

Зачем она нужна. Один и тот же алгоритм на разных компьютерах работает с разной скоростью, поэтому измерять его в секундах бессмысленно. O-нотация отвечает на другой вопрос: как быстро растет число операций, когда растет размер входа n (это и есть асимптотическая сложность). Это свойство самого алгоритма, а не железа.

Оцените сложность в действии: живые примеры алгоритмов