小编pho*_*oku的帖子

O(log N)== O(1) - 为什么不呢?

每当我考虑算法/数据结构时,我倾向于用常数替换log(N)部分.哦,我知道log(N)有所不同 - 但它在现实世界的应用程序中是否重要?

所有实际用途的log(无穷大)<100.

我真的很好奇现实世界的例子,这是不成立的.

澄清:

  • 我理解O(f(N))
  • 我对现实世界的例子感到好奇,其中渐近行为比实际表现的常数更重要.
  • 如果log(N)可以用常量替换,它仍然可以用O(N log N)中的常量替换.

这个问题是为了(a)娱乐和(b)收集使用的论据,如果我(再次)进行关于设计性能的争议.

algorithm performance big-o computer-science

47
推荐指数
8
解决办法
1万
查看次数

标签 统计

algorithm ×1

big-o ×1

computer-science ×1

performance ×1