使用渐近符号按照增长率排列函数。
有人可以确认下面列出的序列是按升序排列是真还是假?
n 0.01 ,squareroot(n),6nlogn,4n 3/2 ,2n log 2 n,4 logn ,n 2 (logn)。
答案 0 :(得分:1)
这一事实可能有所帮助:
squareroot(n)= n 1/2
O(n 1/2 )>为O(log(n))的
当k是常数O(kn)= O(n)
4 log n =(2 log n ) 2 = n 2
所以你有这个订单:
n 0.01 ,squareroot(n),6n log n,2n log 2 n,4n 3/2 ,4 logn ,n 2 logn