有以下算法,其时间复杂度为。 void fun (int n){ int i=0; while(i*i*i<=n) i++; }
举一反三
- 以下算法的时间复杂度为。 void fun(int n) { inti=l; while(i<=n) i=i*2; }
- 分析以下算法的时间复杂度。void fun( int n)i{ int s = 0,i,i,k; for (i - 0; i<= n; i++ ) for (j= 0;j<=i;j++) for (k = 0;k<j;k++) s tt ;}
- 分析以下算法的时间复杂度。void fun(int n){ int i,j,k; for (i=1;i<= n;i++) for (j= 1;<= n;j++) . { k=1; while (k<=n) k=5*k;}
- 下面程序的时间复杂度为 _______。void fun( int n) { int i=1; while (i<=n) i=i*2}
- 【简答题】分析以下算法的时间复杂度。 void func(int n) { int i=0,s=0; while (s<n) { i++; s=s+i; } }