logn是什么意思?

 我来答
司泽南聿
2023-06-27 · TA获得超过1559个赞
知道大有可为答主
回答量:6342
采纳率:100%
帮助的人:400万
展开全部

logn是以什么为底介绍如下:

关于算法的时间复杂度很多都用包含O(logN)这样的描述,但logN的底数究竟是多少呢。

算法中log级别的时间复杂度都是由于使用了分治思想,这个底数直接由分治的复杂度决定。
如果采用二分法,那么就会以2为底数,三分法就会以3为底数,其他亦然。
不过无论底数是什么,log级别的渐进意义是一样的。
也就是说该算法的时间复杂度的增长与处理数据多少的增长的关系是一样的。

我们先考虑O(logx(n))和O(logy(n)),x!=y,我们是在考虑n趋于无穷的情况。
求当n趋于无穷大时logx(n)/logy(n)的极限可以发现,极限等于lny/lnx,也就是一个常数,也就是说,在n趋于无穷大的时候,这两个东西仅差一个常数。所以从研究算法的角度log的底数不重要。

A brilliant university lecturer in psychology suffers from a fatal flaw in the form of a compulsive Don Juan complex that results in him employing all the means at his command to seduce virtually every woman he meets.

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式