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

sort() - C++

Восстановить пароль Регистрация
 
Mar-12
 Аватар для Mar-12
-21 / 5 / 1
Регистрация: 14.03.2013
Сообщений: 131
30.05.2013, 18:44     sort() #1
пожалуйста напишите несколько примеров,с перегруженными версиями sort?
C++
1
2
3
4
5
vector<int> vec;
vec.push_back(100);
vec.push_back(10);
vec.push_back(500);
vec.push_back(500);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2013, 18:44     sort()
Посмотрите здесь:

list sort() C++
C++ Алгоритм sort
C++ q-sort сортировка
qsort vs sort C++
Quick sort c++ C++
C++ Функция sort()
C++ Merge sort
C++ Sort()

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11845 / 6824 / 771
Регистрация: 27.09.2012
Сообщений: 16,919
Записей в блоге: 2
Завершенные тесты: 1
30.05.2013, 19:51     sort() #2
Цитата Сообщение от Mar-12 Посмотреть сообщение
с перегруженными версиями sort?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
#include <functional>
 
int main(){
    const int size = 10;
    int arr[size]={10,20,50,12,54,89,13,42,7,4};
    std::vector<int> vec(arr,arr+size);
    std::copy(vec.begin(),vec.end(),std::ostream_iterator<int>(std::cout," "));
    std::cout<<std::endl;
    std::sort(vec.begin(),vec.end());
    std::copy(vec.begin(),vec.end(),std::ostream_iterator<int>(std::cout," "));
    std::cout<<std::endl;
    std::sort(vec.begin(),vec.end(),std::greater<int>());
    std::copy(vec.begin(),vec.end(),std::ostream_iterator<int>(std::cout," "));
}
Yandex
Объявления
30.05.2013, 19:51     sort()
Ответ Создать тему
Опции темы

Текущее время: 02:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru