2015-10-15 112 views
0

我正在尋找以下嵌套循環的時間複雜度(大O)。 給定一個大小爲n的數組A []。特定嵌套for循環的時間複雜度

for (i=1; i<=n/2; i++){ 
    for(j=i; j<=n-i; j++){ 
     print (A[j]); 
    } 
} 

在這個問題中A在1索引,以便A []的第一個元素是A [1]。

回答

2

由於最的執行時間是不變的,我們有 enter image description here

所以T(n) is O(n^2)