Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Ilot
Эксперт С++
1831 / 1189 / 342
Регистрация: 16.05.2013
Сообщений: 3,139
Записей в блоге: 5
Завершенные тесты: 1
08.07.2014, 11:30 0

Сортировка массива: сначала положительные элементы, потом - отрицательные

08.07.2014, 11:30. Просмотров 1763. Ответов 7
Метки (Все метки)

Ответ

C++
1
2
3
int* arr = new int[N];
//Заполнение массива
int* it = std::partition(arr, arr + N, std::bind2nd(std::greater<int>(), 0));


Вернуться к обсуждению:
Сортировка массива: сначала положительные элементы, потом - отрицательные
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.07.2014, 11:30
Готовые ответы и решения:

Сортировка массива: сначала расположить положительные, а потом - отрицательные элементы
Проверьте пожайлуста мое решение :) . Эффективен ли вообще такой подход? ...

Нужно поместить сначала положительные элементы массива Z в массив R, потом отрицательные
Здравствуйте. Такое задание: &quot;Нужно поместить сначала положительные элементы...

Распределить элементы массива так, чтобы сначала стояли положительные, а потом отрицательные
Даны целые числа n одномерного массива. Полная программа на c++.

Расположить элементы массива так, чтобы сначала были отрицательные и нули, а потом положительные
Дан массив из 12 элементов. Расположить элементы так,чтобы сначала были...

Расположить элементы одномерного массива в следующем порядке: сначала отрицательные, затем нули, потом положительные
Расположить элементы одномерного массива в следующем порядке: сначала...

7
Другие темы раздела
C++ Написать программу, которая убирает с массива все элементы, которые повторяются больше трех раз http://www.cyberforum.ru/cpp-beginners/thread1223796.html
Задано массив целых чисел A(n), n <= 500 . Написать программу, которая убирает с А все элементы , которые повторяются больше трех раз, а массив ущемляет.
C++ Хранение вектора экземпляров шаблонного класса неизвестного типа Здравствуйте! Потребовалось хранить вектор экземпляров шаблонного класса неизвестного типа. Для выделения фиксированного шаблона с фиксированным размером сделал так: std::vector<Type<void*,... http://www.cyberforum.ru/cpp-beginners/thread1223782.html
Как работает метод get и putback (Подсчитать количество символов ввода вплоть до значения '$') C++
Задание простое: подсчитать количество символов ввода вплоть до значения '$', и оставить '$' во входном потоке. Вот готовое решение: #include <iostream> int main(void) { using...
Как правильно подключить lib C++
Добрый день. Пишу консольную программу на C++ (без использования Qt) с помощью редактора Qt Creator. Она работает, но в Qt уж очень хочется понять, как правильно подключить библиотеки через файл...
C++ Переделать программу под ввод данных из файла http://www.cyberforum.ru/cpp-beginners/thread1223720.html
Помогите пожалуйста реализовать чтение из файла. Вот эти вот точки они считываются с клавиатуры, а нужно из файла.. #include <stdio.h> #include <math.h> #include <string.h> #define N 1001...
C++ If или switch().case. Что быстрее Есть два кода. Первый: if(a == 2) a += 2; if(a == 3) a+= 3; if(a == 4) a+=4; Второй: подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru