Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.93
Sylar9
-20 / 55 / 2
Регистрация: 04.09.2011
Сообщений: 1,943
Записей в блоге: 1
#1

Функция сортировки - C++

25.01.2012, 09:57. Просмотров 1999. Ответов 4
Метки нет (Все метки)

А ваше есть ли функция для сортировки массива, если да то как ей пользоваться ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.01.2012, 09:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Функция сортировки (C++):

Функция сортировки - C++
Здравствуйте, у меня есть функция, которая должна сортировать массив сначала по одному параметру, а потом по другому, для структуры....

Функция сортировки - C++
Здравствуйте,коллеги! Подскажите какую-нибудь функцию сортировки с наименьшим количеством операций сравнения. В общем необходимо сравнить...

Функция сортировки - C++
День добрый, пишу сортировку чисел, столкнулся с проблемой, комментирую в коде: #include <iostream> using namespace std; ...

Функция сортировки матрицы - C++
Функция сортировки матрицы по убыванию элементов 1 строки

Не работает функция сортировки - C++
void Sort(char path) { Rect *MyRect = new Rect ; //дин массив Rect temp; //буффер int k = 0,x1,y1,x2,y2; //вершины...

Функция сортировки массива - C++
Необходимо написать функцию сортировки массива структур с информацией по книгам по возрастанию года издания и возвращающую отсортированный...

4
silent_1991
Эксперт С++
4989 / 3046 / 149
Регистрация: 11.11.2009
Сообщений: 7,028
Завершенные тесты: 1
25.01.2012, 10:04 #2
Sylar9,
C++
1
2
3
4
5
//...
const size_t size = 5;
int arr[size] = {4, -2, 0, 5, 1};
std::sort(arr, arr + size);
//...
А вас что, снова в гугле забанили? Суровые же там админы...
0
Sylar9
-20 / 55 / 2
Регистрация: 04.09.2011
Сообщений: 1,943
Записей в блоге: 1
25.01.2012, 10:12  [ТС] #3
Цитата Сообщение от silent_1991 Посмотреть сообщение
Sylar9,
C++
1
2
3
4
5
//...
const size_t size = 5;
int arr[size] = {4, -2, 0, 5, 1};
std::sort(arr, arr + size);
//...
А вас что, снова в гугле забанили? Суровые же там админы...
не могу понять что писать надо место arr, arr + size?
0
silent_1991
Эксперт С++
4989 / 3046 / 149
Регистрация: 11.11.2009
Сообщений: 7,028
Завершенные тесты: 1
25.01.2012, 10:22 #4
Sylar9, я не могу понять, что вы пишете. Выражайтесь чётче.
0
YouDoItWrong
46 / 46 / 7
Регистрация: 29.10.2011
Сообщений: 154
25.01.2012, 12:03 #5
template <class RandomAccessIterator>
void sort ( RandomAccessIterator first, RandomAccessIterator last );

template <class RandomAccessIterator, class Compare>
void sort ( RandomAccessIterator first, RandomAccessIterator last, Compare comp );

Добавлено через 6 минут
Ну и пример:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <algorithm>
#include <vector>
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main() {
    vector<int> nums;
    srand(NULL);
    for( int i = 0; i < 10; i++ ) {
        nums.push_back(rand()%100);
        cout << nums[i] << " ";
    }
 
    cout << endl;
    sort( nums.begin(), nums.end() );
 
    for( int i = 0; i < 10; i++ ) {
        cout << nums[i] << " ";
    }
    return 0;
}
0
25.01.2012, 12:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.01.2012, 12:03
Привет! Вот еще темы с ответами:

Функция сортировки массива - C++
Дан массив целых чисел. Напишите функцию, которая получает данный массив в качестве аргумента и сортирует его по возрастанию, а также...

Функция сортировки массива - C++
Задание - необходимо осуществить сортировку, используя функцию. Я написал код, но он не работает. Прошу помочь его исправить. ...

Функция сортировки и поиска - C++
Ужасная функция...неделю бился так ничего и не смог придумать...Само условие поставленное в задаче звучит так: &quot;Написать алгоритм,...

Функция сортировки массива в структуре - C++
Помогите пожалуйста в написании функции осуществляющей перестановку строк двухмерного массива: первую и последнюю вторую и предпоследнюю,...


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

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

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