У большинства сложностей, с которыми мы сталкиваемся при алгоритмическом анализе, обычно есть одно слово:
O(1)
== "постоянная"
O(log n)
== "логарифмическая"
O(n)
== "линейный"
O(n^2)
== "квадратичный"
O(n^3)
== "кубический"
O(2^n)
== "экспоненциальный"
Мы встречаем алгоритмы со сложностью O(n log n)
с некоторой регулярностью (представьте себе все алгоритмы, в которых преобладает сложность сортировки), но, насколько мне известно, в английском языке нет единственного слова, которое мы могли бы использовать для обозначения этой сложности. Это пробел в моих знаниях или реальный пробел в нашем английском дискурсе о сложности вычислений?