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(); }
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(); }