假设我们具有以下复杂性:
SW_SHOW
我们对T(n, k) = n^2 + n + k^2 + 15*k + 123
和n
之间的关系一无所知。
我可以说,就大O而言,复杂度如下:
k
我可以进一步简化它并只删除T(n) = O(n^2 + n + k^2 + 15*k)
常量,还是可以删除15
和n
?
更新:根据此link,对于两个或多个变量,大O无效表示法
答案 0 :(得分:0)
是的,可以。
O(n^2+n+k^2+15*k)=O(n^2+n)+O(k^2+15*k)=O(n^2)+O(k^2)=O(n^2+k^2)
这确实假设k和n均为正,并观察它们变大时的行为。