【发布时间】:2018-11-07 17:14:25
【问题描述】:
我评估了一个具有运行时复杂度的算法,该算法遵循以下日志系列:
(log2 n + 1) + (log3 n + 2) + (log4 n + 3) +.. ...+ (logn n + (n - 1))
如何根据“大 O”表示法计算该算法的时间复杂度?
【问题讨论】:
-
不同对数基数之间的转换是恒定的,所以通常可以假设都是对数2
-
@juvian 好吧,对数的底取决于
n。
标签: algorithm data-structures time-complexity big-o complexity-theory