コード例 #1
0
        void Scenary2()
        {
            sm     = new SortingMethods();
            array  = new int[100000];
            array2 = new int[100000];
            array  = generate(array);

            array2 = array;
            sm.BubbleSort(array);
        }
コード例 #2
0
        void Scenary6()
        {
            sm     = new SortingMethods();
            array  = new int[100000];
            array2 = new int[100000];

            for (int i = 100000; i > 0; i--)
            {
                array[i - 1] = i;
            }

            array2 = array;
            sm.BubbleSort(array);
        }
コード例 #3
0
        void Scenary4()
        {
            sm     = new SortingMethods();
            array  = new int[10000];
            array2 = new int[10000];

            for (int i = 0; i < array.Length; i++)
            {
                array[i] = i + 1;
            }

            array2 = array;
            sm.BubbleSort(array);
        }
コード例 #4
0
 public void CheckIsSorted_BubbleSortsArray_True()
 {
     int[] num  = new int[] { 4, 3, 1, 2 };
     int[] num2 = SortingMethods.BubbleSort(num);
     Assert.AreEqual(3, num2[2]);
 }