当有两个独立的 for 循环时如何找到大 O

How to find the Big O when there are two separate for loops

我知道如何为 "for loops" 和嵌套 "for loops" 找到 Big O,但是当我们有两个 for 循环时会发生什么,不是嵌套而是在同一函数中有两个单独的 for 循环。

刚刚添加。

参见例如:

for(i=0;i<n;i++)
    //statements

for(i=0;i<m;i++)
    //statements

所以总的复杂度是O(m+n)。

假设 m=3n 那么 它的 O(4n) 只有 O(n) .

令 m = n^2

那么它的 O(n^2+n) 即 O(n^2)