Глоссарий

Сложность алгоритма (Big O)

Big O notation — способ описать, как растёт время выполнения или объём памяти алгоритма с ростом размера входных данных n. Позволяет сравнивать алгоритмы независимо от железа.

Основные классы

На практике

SQL-запрос без индекса — O(n). С индексом — O(log n). Именно поэтому индексы в 100 раз важнее оптимизации кода приложения.