Нужен пример реализации (С++, векторы)

220
26 января 2018, 23:14

Здравствуйте! Нужна помощь в реализации данного задания, желательно с объяснением, т.к. с массивами (и собсна, с векторами) не подружился с самого начала

В массиве X=(x1, x2,...,xn) расположить в порядке убывания входящие в его состав положительные элементы, а затем в порядке возрастания - отрицательные элементы. Нулевые элементы, если они имеются в массиве X, расположить между группой положительных и группой отрицательных элементов. Определить, как при этом изменилось положение максимального и минимального элементов массива Х. Буферный массив не использовать. При однократном просмотре исходного массива X определить значение и положение (индекс) трех наименьших элементов, после чего переставить их местами в обратном порядке.

READ ALSO
Подключение к Unix серверу с PostgreSQL через libssh

Подключение к Unix серверу с PostgreSQL через libssh

Имеется сервер с UbuntuНа нем установлена PostgreSQL

209
Идентификатор не найден

Идентификатор не найден

Читал в одной книге, что если вам нужно делать одно действие несколько раз, то можно создать "void", в котором прописать это действие и вызывать...

462
RSA шифрование в QT C++

RSA шифрование в QT C++

Подскажите ссылки и примеры, где шифрование выполняется приватным ключом RSA, а дешифрование - публичным

297
Ошибка в коде в шаблоне функции

Ошибка в коде в шаблоне функции

Есть шаблон функции, который из НЕСКОЛЬКИХ массивов данных выбирает int petrol и считает среднее значение int petrolНапример

185