What is the ascending order of growth rate of the following functions:
2^((logn)^1/2)
2^n
- 2^(n/2)
- n^(4/3)
- n(logn)^3
- n^logn
- 2^(n^2)
n!
log n is with base 2.
What is the ascending order of growth rate of the following functions:
2^((logn)^1/2)
2^n
n!
log n is with base 2.
We can immediate deduce that
n!is the highest order, as it is equal to... and the
n^npart far exceeds any of the other functions.Since
We can deduce that (1) is less than other functions with
nas the base, e.g. (4), (5) and (6). In fact it is less than all of the other functions.(3) < (2), since the latter is the former squared.
(2) < (7), since the latter is the former to the power
n.(4) < (6), since
log n > 4/3.From this post,
log ngrows more slowly than any positive power ofn. Therefore:Thus (5) < (4), (6)
Using a logarithm law transformation we obtain the following:
Thus (6) < (3).
Compiling all of the reasoning steps above, we deduce the ascending order to be: