为什么在以下情况下nlgn多项式大于n: “多项式更大”意味着函数的比率落在两个多项式之间,渐近
这里n ^ 0.1< log n< n ^ 0.4,所以nlgn应该是多项式大于n,因此我们应该能够在其中应用第三种主定理?
这是y = n ^ 0.1,y = log n和y = n ^ 0.4的图表 https://www.desmos.com/calculator/vjq0j1ri3f
答案 0 :(得分:1)
这里n ^ 0.1< log n< n ^ 0.4,所以nlgn应该是多项式大于n ...
你从哪里得到这个想法?
见this Math SE post。因此,log n
小于任何正幂多项式;因此,主要定理 2 的情况适用于此,而不是3.继续并获得T(n) = Θ(n (log n)^2)
。