大于1的常数的大O表示法

时间:2019-03-07 06:17:10

标签: time-complexity big-o

具有时间复杂度O(2)的函数对任何东西都没有意义吗?

例如,如何描述一个必须检查两个查找表而不是一个的函数。这不是在big-O中严格描述的吗,还是O(2)是描述这一点的真实方法?还是其他?

谢谢。

1 个答案:

答案 0 :(得分:3)

O(something)是一组功能。

O(1)O(2)是同一集合。

恒定时间函数是O(1)的成员。它也是O(2)的成员,因为O(1)O(2)是完全一样的。使用您喜欢的任何一个。通常,您会使用O(1),但您就是您。