【发布时间】:2021-07-03 12:36:19
【问题描述】:
假设我有两个 O(N) 操作,所以我将一个表示为 O(N),另一个表示为 O(M)。如果我把它们加在一起,会是什么?不知道两者中哪一个更大。
另外,O(N) + O(M) 和 O(N + M) 一样吗?如果有,为什么?
【问题讨论】:
-
没有
O(N) + O(M)这样的东西。 -
哪个更大并不重要。重要的是一个是否被另一个函数的函数渐近界,如果是,这个函数界的性质是什么。
-
两者的输入是否相同?如果是,则 N 和 M 相等。
标签: java time time-complexity big-o