Асимптотическая сложность для типичных выражений

Порядок возрастания следующих функций, показанных на рисунке ниже в терминах асимптотической сложности:

(A) f1 (n); f4 (п); 2 (п); f3 (п)

(B) f1 (n); 2 (п); f3 (п); f4 (п);

(С) f2 (n); f1 (п); f4 (п); f3 (п)

(D) f1 (n); 2 (п); f4 (п); f3 (п)

а) порядок сложности времени для этого простого вопроса был задан как ---> (n ^ 0.99) * (logn) <n ...... как? log может быть медленно растущей функцией, но она все равно растет быстрее, чем константа

б) Рассмотрим функцию f1, предположим, что это f1 (n) = (n ^ 1.0001) (logn), тогда каков будет ответ?

когда есть выражение, которое включает умножение между логарифмическим и полиномиальным выражением, перевешивает ли логарифмическая функция полиномиальное выражение?

в) как проверить в таких случаях предположим

1) (n ^ 2) logn против (n ^ 1.5), который имеет более высокую временную сложность? 2) (n ^ 1.5) logn против (n ^ 2), который имеет более высокую временную сложность?

Ответы на вопрос(2)

Ваш ответ на вопрос