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

Дан одномерный массив состоящий из n целых чисел, надо сортировать элементы по уменьшению - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проблемка winapi http://www.cyberforum.ru/cpp-beginners/thread444993.html
Нужно считать байты пришедшие по ком порту. Проблема в том что точное количество пришедших байт я незнаю. Взял пример: DWORD WINAPI ReadThread(LPVOID) { COMSTAT comstat; //структура текущего...
C++ Как правильно ввести два вектора ? надо чтобы элементы векторов вводились с клавиатуры, а у меня что-то не получается. и еще надо будет найти сумму векторов, но это я уже может сам сделаю:) http://www.cyberforum.ru/cpp-beginners/thread444984.html
Вычислить произведение элементов массива по модулю C++
Дан одномерный массив состоящий из n целых чисел, надо: вычеслить произведение элементов по модулю, которые находятся между максимальным элементом и минимальным ( если возможно с обяснениями)
C++ Какую платформу выбрать новичку? Желательно кроссплатформенную
Немного знаю .NET и C#
C++ Задачи по C++ http://www.cyberforum.ru/cpp-beginners/thread444943.html
Есть не сложные задачи, но что бы решить их нужно знать кое что, что я у Вас и хочу спросить: 1. Есть число 1234. Как определить какая из его частей (12 или 34) больше? 2. Есть число 1234. Как...
C++ Есть два потока и глобальный массив, могут ли потоки перепутать элементы глобального массива или другого контейнера? Начать с массивов, допустим То есть ситуация такая: пусть имеется два потока и глобальный массив элементов int из двух элементов, один поток выводит в цикле значение нулевого элемента, а второй-... подробнее

Показать сообщение отдельно
Vergil111
31 / 31 / 6
Регистрация: 30.11.2010
Сообщений: 81
12.02.2012, 19:42
Можете использовать предопределенный функциональный объект + алгоритм sort
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "stdafx.h"
#include <iostream>
#include <vector>
#include <iterator>
#include <algorithm>
#include <functional>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    vector<int> test((istream_iterator<int>(cin)), istream_iterator<int>());
    sort(test.begin(), test.end(), greater<int>());
    copy(test.begin(), test.end(), ostream_iterator<int>(cout, " "));
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru