logo

时间复杂度:根号n一般来说大于log(n)

admin 2025-12-15 06:09:15 中国世界杯冠军

时间复杂度:根号n一般来说大于log(n)

原创

已于 2024-06-11 15:02:40 修改

·

5.1k 阅读

·

2

·

2

·

CC 4.0 BY-SA版权

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

文章标签:

#算法

#c++

#时间复杂度

于 2023-05-15 00:28:56 首次发布

文章探讨了函数f(x)=√x-log_2x的导数,确定了其单调性的变化,指出函数在x=(ln2)^2/4处从减变增。图像显示函数与y=log_2x的交点在x=4和x=16。当x>16时,√x总是大于log_2x,强调了√x的优势。

f

(

x

)

=

x

−

l

o

g

2

x

f(x)=\sqrt{x}-log_2 x

f(x)=x

​−log2​x 对这函数求导后,比较分母大小,可以得到结论

f

(

x

)

f(x)

f(x)先减后增,分界点为

x

=

4

(

l

n

2

)

2

x = \frac{4}{(ln2)^2}

x=(ln2)24​

f

(

x

)

f(x)

f(x)的图像如下所示:

![在这里插入图片描述](https://img-blog.csdnimg.cn/4967018e954341298bdf20b59524f236.png 两个函数的图像如下,只在

x

=

4

,

16

x = 4,16

x=4,16时有交点

当n>16时,就必然

x

>

l

o

g

2

x

\sqrt{x}>log_2 x

x

​>log2​x,故一般来说,

l

o

g

2

x

log_2 x

log2​x更优 灵神题解的优越性,灵神题解

典例 2: 题目中灵神题解为nlogn解法,通过以下的分块解法为n

n

\sqrt{n}

n

​,可以明显发现差距——n

n

\sqrt{n}

n

​要慢很多。

Copyright © 2088 世界杯预选赛赛程表_世界杯韩国 - sodlde.com All Rights Reserved.
友情链接