【发布时间】:2023-02-26 03:32:25
【问题描述】:
以下算法的时间复杂度 T(n) 是多少? 其中数组 A 的索引为 1 到 n。
int add_them ( int n , int A[ ] ) {
index i , j , k ;
j= 0 ;
for ( i = 1 ; i <= n ; i++)
j = j + A[i];
k = 1;
for ( i = 1 ; i <= n ; i++)
k =k +k ;
return j + k ;
}
第一个循环 = n
第二个循环 = n
T(n) = n + n = 2n = O(n)
我不确定我的回答是否正确
【问题讨论】: