Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Защита от дурака http://www.cyberforum.ru/c-beginners/thread1848830.html
Добрый день! Помогите пожалуйста:как сделать, чтобы проверялось,что вводимые с клавиатуры данные принадлежат типу int. #include <stdio.h> #include <conio.h> #include <math.h> #define a 1 int...
C (СИ) Дан массив из 10 элементов (вводятся с клавиатуры)
Дан массив из 10 элементов (вводятся с клавиатуры) 1)Вывести все элементы массива находящиеся в диапазоне между средним и наименьшим значением 2)Упорядочить выходной массив по возрастанию, при...
Какие типы данных не подойдут для числа 128? C (СИ)
Здравствуйте. Какие типы данных не подойдут для числа 128? ( 1.bool;2.char;3.unsigned char;4.short;5.unsigned short;6.long;7.unsigned long)
C (СИ) Массивы структур Имеется следующая информация о жителях города Энск: <фамилия>,<имя>,<отчество>,<адрес>,<телефон>.Написать программу,которая вводит эту информацию и печатает информацию о людях, проживающих на улице... http://www.cyberforum.ru/c-beginners/thread1848771.html
C (СИ) Алгоритмы обработки символьной информации http://www.cyberforum.ru/c-beginners/thread1848768.html
Имеется словарь русских слов, в котором встречаются слова-палиндромы(перевёртыши), одинаково читающиеся слева направо и справа налево.Найти их.
C (СИ) Многомерные массивы
Дана матрица размера 5х9. Найти суммы элементов всех ее четных столбцов.
C (СИ) Рекурсия. Синтаксический анализатор
Проверить правильность расстановки скобок в строке S (текст в строке S определяется следующим образом: <текст> ::<элемент> | <элемент><текст> <элемент> ::=a| b | c |)<текст>) | |{текст}). Если...
C (СИ) Функции,выполняющие действие Использую процедуру Minmax(A,B), записывающую в переменную А минимальное из значений А и В,а в переменную В - максимальное из этих значений (А и В- вещественные параметры,являющиеся одновременно... http://www.cyberforum.ru/c-beginners/thread1848754.html
C (СИ) Функции,возвращающие значения http://www.cyberforum.ru/c-beginners/thread1848745.html
Используя функцию Min2(A,B) вещественного типа,находящую минимальное из двух вещественный чисел A и B, описать функцию Min4(A,B,C,D) вещественного типа,находящую минимальное из четырех вещественный...
C (СИ) Массив Преобразовать массивы X(12) и Y(10), расположив в них подряд только положительные элементы. Вместо остальных элементов записать нули. http://www.cyberforum.ru/c-beginners/thread1848728.html
Milipops
0 / 0 / 2
Регистрация: 06.02.2015
Сообщений: 67
0

Сортировка методом простого выбора по убыванию

12.11.2016, 21:13. Просмотров 627. Ответов 1
Метки (Все метки)

Подскажите, подойдет ли эта функция для сортировке методом просто выбора по убыванию.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void selectionSort(int *num, int size)
{
  int i, j;
  int min, temp;
  for (i = 0; i < size-1; i++)
  {
    min = i;
    for (j = i+1; j < size; j++)
        {
           if (num[j] > num[min])
           min = j;
        }
    temp = num[i];
    num[i] = num[min];
    num[min] = temp;
  }
}
Просто у меня был код, который сортировал по возрастанию, в нем я поменял
C
1
if (num[j] < num[min])
на
C
1
if (num[j] > num[min])
Можно ли так сделать?

Вернуться к обсуждению:
Сортировка методом простого выбора по убыванию
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2016, 21:13
Готовые ответы и решения:

Отсортировать последовательность по убыванию модифицированным методом простого выбора
Расположить положительные элементы последовательности по убыванию модифицированным методом простого...

Линейная сортировка матрицы методом простого выбора
Даны целые числа a, b и n. Составить программу сортировки линейной целочисленной матрицы, состоящей...

Не работает сортировка двумерного массива методом простого выбора
Написал программу сортировки двумерного массива методом простого выбора, но она работает не...

Сортировка боковой диагонали матрицы методом выбора по убыванию
Всем привет. Помогите пожалуйста разобраться, мне нужно отсортировать боковую диагональ по убыванию...

Реализовать алгоритм сортировки модифицированным методом простого выбора
Реализовать алгоритм сортировки модифицированным методом простого выбора.

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