Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
tranquil
51 / 51 / 10
Регистрация: 26.09.2013
Сообщений: 277
1

Сортировка выбором; не получается задать аргументы в сортировке

30.06.2014, 16:06. Просмотров 376. Ответов 4
Метки нет (Все метки)

питаю проверить сортировку,не особо получается задать аргументы в самой сортировки.
C#
1
Sorting.SelectionSort();
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
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();
        }
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.06.2014, 16:06
Ответы с готовыми решениями:

Сортировка выбором, сортировка вставкой, сортировка заменой, сортировка обменом ("пузырьковая" сортировка)
Создать класс, содержащий массив и реализующий алгоритмы сортировки и бинарного...

Сортировка выбором
Помогите,пожалуйста.Очень нужно,сроки &quot;горят&quot;( 1.Рассмотрим массив целых или...

Сортировка выбором
Дана последовательность чисел a1, a2 , ..., an. Требуется расположить элементы...

Сортировка квадратичным выбором
Есть задание: Сгенерировать массив случайных чисел от 100-1001, и отсортировать...

Сортировка выбором по убыванию
&quot;Сортировка выбором&quot; по убыванию.. Как реализовать? По убыванию это возможно?

4
fast1kkk
29 / 29 / 12
Регистрация: 15.02.2014
Сообщений: 157
30.06.2014, 16:11 2
tranquil, что именно не получается?
0
tranquil
51 / 51 / 10
Регистрация: 26.09.2013
Сообщений: 277
30.06.2014, 16:20  [ТС] 3
fast1kkk, вот такая ошибка "Ошибка 1 Нет перегрузки для метода «SelectionSort" не принимает 0 аргументов"
C#
1
Sorting.SelectionSort(); //  здесь нужно правильно задать аргументы.
0
fast1kkk
29 / 29 / 12
Регистрация: 15.02.2014
Сообщений: 157
30.06.2014, 16:23 4
tranquil,
C#
1
 Sorting.SelectionSort(arr);
1
tranquil
51 / 51 / 10
Регистрация: 26.09.2013
Сообщений: 277
30.06.2014, 16:38  [ТС] 5
fast1kkk, так пробовал раньше,все ровно была ошибка,а сейчас работает)
проблема была в другом. метод нужно было объявить статическим
0
30.06.2014, 16:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.06.2014, 16:38

Сортировка простым выбором
Здравствуйте! Мне нужно осуществить сортировку простым выбором для данного...

сортировка массива выбором+интерфейс
задание такое:написать программу с простеньким интерфейсом.пользователь вводит...

Сортировка выбором максимального элемента, исправить код
public void Sort(int array, int begin, int end) { for (int i...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru