Форум программистов, компьютерный форум CyberForum.ru

Сортировка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Добавить в конец массива элементы, расположенные между min и max элементами исходного массива, исключая нули http://www.cyberforum.ru/cpp-beginners/thread586332.html
добавить в конец массива элементы, расположенные между минимальными и максимальными элементами исходного массива, исключая нулевые
C++ написать программу, которая удаляет из введенной с клавиатуры строки начальные пробелы желательно в с++ 2006 http://www.cyberforum.ru/cpp-beginners/thread586329.html
C++ Можно ли как-нибудь поэлементно сложить два массива
Это как множество. например в первом массиве a={0,2,4,5,3} во-втором массиве b={7,8,9} и третий массив получается c={0,2,3,4,5,7,8,9} нужно для реализации класса множества, это будет в перегрузке операции +
C++ Вектора, Вектора, Вектора
Ребята, есть пару вопросов)) Я не могу понять следуешее как реализовать, может кто поможет) Так вот задача... "Описать тип Struct Vector, задающий вектор в трёхмерном пространстве с координатами (x,y,z) Реализовать в виде отдельных функций а) вычесление суммы двух векторов б) вычесление разности двух веторов в) вычесление скалярного произведения 2 векторов г) вычесление векторного произведения 2...
C++ Определить минимум среди сумм модулей элементов диагоналей параллельных побочной диагонали http://www.cyberforum.ru/cpp-beginners/thread586307.html
Дана целочисленная квадратная матрица. Определить: минимум среди сумм модулей элементов диагоналей параллельных побочной диагонали матрицы. Пожалуйста!!! Сроки поджимают,на след. неделе уже сдавать..
C++ Подключение к проекту jpg Всем доброго времени! Может кто знает как вставить, подключить файл jpg к проекту чтоб он открывался при запуске вместе? Если можно, напишите пожалуйста на простом примере? подробнее

Показать сообщение отдельно
zitxbit
Master C/C++
 Аватар для zitxbit
86 / 738 / 75
Регистрация: 11.04.2012
Сообщений: 971
25.05.2012, 18:26     Сортировка
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void Sort(int* pData)
{
    for (int i = 0; i < N; i++)
    {
        int min = i;
        for (int k = i+1; k < N; k++)
            if (pData[k] < pData[min]) min = k;
        Swap(pData[i],pData[min]);
    }
}
 
void Swap(int& n1, int& n2)
{ int _t = n1; n1 = n2; n2 = _t; }
 
Текущее время: 23:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru