我们刚开始在课堂上学习big-o。我知道f(x)是g(x)的大-o的一般概念,如果存在两个常数c,k使得对于所有x> k | f(x)| < = c | g(x)|。我有一个问题,是否需要我们包含< =要签名,还是只需要将<签名?<= vs <当证明大O符号时
例如: 假设f(x)= 17x + 11,我们要证明这是O(x^2)。 然后,如果我们取c = 28和x> k = 1,我们知道17x + 11 < = 28x^2。所以既然我们知道x总是大于1,这意味着28x^2将总是大于17x + 11。所以,我们是否真的需要包括等号(< =),或者如果我们只写(<),它可以吗?
在此先感谢。
1美丽的解释不同的类(小O符号)。 – templatetypedef 2011-02-03 08:53:11