Сортировка выбором; не получается задать аргументы в сортировке - C#
Формулировка задачи:
питаю проверить сортировку,не особо получается задать аргументы в самой сортировки.
Sorting.SelectionSort();
namespace ConsoleApplication2 { class Sorting { public void SelectionSort(int[] arr ) { int min, temp; int length = arr.Length; for (int i = 0; i < length - 1; i++) { min = i; for (int j = i + 1; j < length; j++) { if (arr[j] < arr[min]) { min = j; } } temp = arr[i]; arr[i] = arr[min]; arr[min] = temp; } } } class Test { static void Main(string[] args) { int[] arr = new int[100]; Random rd = new Random(); for (int i = 0; i < arr.Length; ++i) { arr[i] = rd.Next(1, 101); } Console.WriteLine(); foreach (int x in arr) { System.Console.Write(x + " "); } //сортировка Sorting.SelectionSort(); Console.WriteLine(); foreach (int x in arr) { Console.Write(x + " "); } Console.WriteLine(); Console.ReadLine(); } } }
Решение задачи: «Сортировка выбором; не получается задать аргументы в сортировке»
textual
Листинг программы
Sorting.SelectionSort(arr);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д