• 2021-04-14
    以下算法的时间复杂度为。 void fun(int n) { inti=l; while(i<=n) i=i*2; }
  • O(log2n)

    内容

    • 0

      void fun(int n){ i = 1, k = 100; while(i

    • 1

      【简答题】分析以下算法的时间复杂度。 void func(int n) { int i=0,s=0; while (s<n) { i++; s=s+i; } }

    • 2

      下面程序段的时间复杂度是_______。 int fun(int n){int i=1,s=1;while(s&lt;n) s=++i;}

    • 3

      分析以下代码的时间复杂度: int func(int n) { int i=1, k=0; while(i<=n) { k++; i=i*2; } return k; }

    • 4

      分析以下程序段的时间复杂度。void fun( int n){    int s = 0. i, j, k;     for(i=O;i<=n; l忡〉         for(j=O;j<=i;j++)              for (k = 0 ;k<j ,k+叶                     s++;}