private static void Mergetest() { var arrayOne = new int[] { -2, -1, 1, 2, 3, 4, 6, 55, 90 }; var arrayTwo = new int[] { 3, 5, 8, 10 }; var mergedArray = SortingAlgorythms.Merge(arrayOne, arrayTwo); var result = ""; foreach (var item in mergedArray) { result += $"{item}, "; } result = result.Substring(0, result.Length - 2); Console.WriteLine(result); }
private static void MergeSortTest() { var array = new int[] { 4, 123, -20, -3, 23, 123, 5, 6, 4567, 2, 32, 43, 612, 5 }; Console.WriteLine("Start merge sort"); var sortedArray = SortingAlgorythms.MergeSort(array); var result = ""; foreach (var item in sortedArray) { result += $"{item}, "; } result = result.Substring(0, result.Length - 2); Console.WriteLine(result); Console.WriteLine("Finish merge sort"); }
private static void QuickSortTest() { var array = new int[] { 4, 123, -20, -3, 23, 123, 5, 6, -100, 4512, 34, -12, 33, 567, 2, 32, 43, 612, 5, 15, 25 }; Console.WriteLine("Start quick sort"); var sortedArray = SortingAlgorythms.QuickSort(array); var result = ""; foreach (var item in sortedArray) { result += $"{item}, "; } result = result.Substring(0, result.Length - 2); Console.WriteLine(result); Console.WriteLine("Finish quick sort"); }