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

Сортировка ассоциативного контейнера! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сдвинуть циклически элементы одномерного массива на k позиций влево http://www.cyberforum.ru/cpp-beginners/thread377377.html
Тема и есть условие задачи... Сам же я застопорился на написании алгоритма сдвига :- #include <iostream.h> #include <math.h> int main() { int a; int i, n; cout << "Vvedite kol-vo elementov: "; cin >> n;
C++ Множественное наследование в языке С++ #include <iostream.h> #include <stdlib.h> #include <conio.h> class D2{ int a; public: D2() { }; D2(int x) { a=x; } void show_D2() { cout <<"D2= "<< a << "\n"; } http://www.cyberforum.ru/cpp-beginners/thread377364.html
Числа с плавающей запятой C++
есть программа которая подсчитывает сумму чисел, введенных с командной строки. к примеру С:\> test.exe 1 2 3 <ENTER> что бы просуммировать эти числа необходимо преобразовать из char в long, например функцией strtol(). но если мне необходимо просуммировать нецелые числа, скажем: С:\> test.exe 1 2.2 3.5 <ENTER>
Создание класса по обработке массива. C++
Помогите, пожалуйста решить!!! Задание: Напишите программу по обработке массива, как объекта созданного Вами класса "Массив" и выполните на тестовых данных. Операции с массивами следует реализовать программно, используя указатели, а не индексы. Дано целое число N. Сформировать матрицу a(i,j) порядка N, для которой: a(i,j)=sin(i+j+k); где k - псевдослучайное число. Упорядочить строки...
C++ Является ли первая строка циклическим сдвигом второй строки http://www.cyberforum.ru/cpp-beginners/thread377330.html
Привет всем. Помогите пожалуйста написать код: нужно проверить, есть ли первая строка (с клавиатуры) циклическим сдвигом второй строки (тоже с клавиатуры). Зарание всем спасибо.
C++ ООП, методы Такая проблема. Пишу класс, реализующий множество целых чисел. Число k принадлежит множеству, если a=1. Вот IntegerSet.h пока недоработанный: #ifndef class_IntegerSet #define class_IntegerSet class IntegerSet { public: IntegerSet(); IntegerSet(int); подробнее

Показать сообщение отдельно
hektor
0 / 0 / 0
Регистрация: 14.10.2010
Сообщений: 15
03.11.2011, 20:24     Сортировка ассоциативного контейнера!
В классе есть поля: название, цена и количество. Нужно записать данные в ассоциативный контейнер, и нужно один раз отсортировать и вывести по убыванию цены, а затем отсортировать и вывести по возрастанию количества. (Можно использовать vector и sort () с предикатом). Я могу только написать два функторы которые будут его сортировать, но тогда надо два map или multimap.Как это сделать одним мепом?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru