您好,我想知道这个函数的 Big-Oh 是什么:f(n) = 7n – 3nlogn+100000。我检查了其他类似的问题。有人说因为 nlogn 是 -3 我们可以忽略它,因此结果是 O(n)。我咨询了我的教授,他说不,我们不会忽略负面因素,仍然选择其中最大的一个,因此 Big-Oh 将是 O(nlogn)。不忽略负面我最终得到了这个。我对吗??
7n – 3nlogn+100000 ≤ (7+3+10000) nlogn where c= 100010 & n≥n0
7n – 3nlogn+100000 ≤ 100010 nlogn n0= 2
O(nlogn) – Linear logarithmic or linearithmic
还是更像
7n - 3nlogn + 100000 ≤ 100010 n where c= 100010 & n≥n0 & n0 = 1
非常感谢