示例#1
0
        static void Main(string[] args)
        {
            int[][] array = new int[][] { new int[] { 1, 2, 3 }, new int[] { 4, 2 }, new[] { -10, 5, 20, 20 } };


            SortArray sortArray = new SortArray(array);

            sortArray.SortDescendingRowBySum();
            PrinArray(sortArray);
            Console.WriteLine();
            sortArray.SortAscendingRowBySum();
            PrinArray(sortArray);
            Console.WriteLine();
            sortArray.SortAscendingByMaxElemRow();
            PrinArray(sortArray);
            Console.WriteLine();
            sortArray.SortDescendingByMaxElemRow();
            PrinArray(sortArray);
            Console.WriteLine();
            sortArray.SortAscendingByMinElemRow();
            PrinArray(sortArray);
            Console.WriteLine();
            sortArray.SortDescendingByMinElemRow();
            PrinArray(sortArray);



            Console.ReadKey();
        }
示例#2
0
        static void Main()
        {
            SortArray sortArray = new SortArray();

            Console.WriteLine("1");
            sortArray.SortAscendingRowBySum(ref array);
            PrinArray(array);
            Console.WriteLine();

            Console.WriteLine("2");
            sortArray.SortDescendingRowBySum(ref array);
            PrinArray(array);
            Console.WriteLine();

            Console.WriteLine("3");
            sortArray.SortAscendingByMinElemRow(ref array);
            PrinArray(array);
            Console.WriteLine();

            Console.WriteLine("4");
            sortArray.SortDescendingByMinElemRow(ref array);
            PrinArray(array);
            Console.WriteLine();

            Console.WriteLine("5");
            sortArray.SortAscendingByMaxElemRow(ref array);
            PrinArray(array);
            Console.WriteLine();

            Console.WriteLine("6");
            sortArray.SortDescendingByMaxElemRow(ref array);
            PrinArray(array);
            PrinArray(SortArray.BubbleSort(array1, new SortDescendingByMaxElemRow()));
            Console.WriteLine();


            Console.ReadKey();
        }