下面程序段的时间复杂度为()。s=0;fori=0;i
A: O(1)
B: O(n)
C: O(n^2)
D: O(nlogn)
A: O(1)
B: O(n)
C: O(n^2)
D: O(nlogn)
举一反三
- 下列程序段的时间复杂度为( )for(i=0;i<n;i++ )for(j=0;j<n;j++ ) S; A: O(n^2) B: O(n^3) C: O(n) D: O(nlogn)
- 设n为正整数,确定下面程序段的时间复杂度:i=1;k=0;while(i<;=n-1){k+=10*i; i++;} A: O(1) B: O(n) C: O(nlogn) D: O(n^2)
- 下面程序段的时间复杂度是()。s=0;for (i=0;i<n;i++) for (j=0;j<n;j++) s+=B[i][j];sum=s;? O(2n)|O(n^{1/2});|O(n^{2});|O(n)
- 下面程序段的时间复杂度是( )i=s=0;while(s<n){i++;s+=i;}? O(n)|O(s)|O(sqrt(n))|O(n^2)
- 下面程序段的时间复杂度为( )。for(i=0;i<n;i++) for(j=0;j<m;j++) A[i][j]=0;[/i] A: O(n*m) B: O(n^2) C: O(m^2) D: O(1)