0

次の問題のビッグオーは何ですか?

public static void mystery(int[] list)
{
   for (int i = 0; i < list.length/2; i++)
   {
      int j = list.length-1-i;
      int temp = list[i];
      list[i] = list[j];
      list[j] = temp;
    }
} 
4

1 に答える 1

3

配列を 1 回だけループするため、O(n) です。

于 2013-02-11T07:53:43.427 に答える