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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Максим007
0 / 0 / 0
Регистрация: 17.03.2012
Сообщений: 4
#1

Сложение множеств (set) - C++

17.03.2012, 13:10. Просмотров 836. Ответов 1
Метки нет (Все метки)

В С++ есть встроенный класс
Set<тип,минЭл,махЭЛ> Set1;
как с помощью него вывести все элементы на экран?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#pragma hdrstop
#pragma argsused
#include <iostream.h>
#include <vcl.h>
 
Set<int,1,5> a,s;
  int main(void)
{
 a <<5;
 s <<3;
 cout<<a+s; //выводит 00101 а как вывести 3 5?
 getchar();
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2012, 13:10     Сложение множеств (set)
Посмотрите здесь:

Сложение и вычитание множеств - C++
Нужна помощь. Надо создать класс с множеством чисел и реализовать в нём функцию сложения и вычитания, этих самых множеств. Функция сложения...

Шаблон класса должен давать возможность вывести все элементы множества на экран, сложение, вычитание, осуществлять пересечение множеств - C++
Есть вот такое задание: 4. Создать шаблон класса Mnogyna. Шаблон класса должен давать возможность вывести все элементы множества на...

STL set - C++
вопрос почему в строке while( (*ii)!=elem) говорит что я не перегрузил != не могу понять, и почему в строке cout&lt;&lt;*p&lt;&lt;&quot; &quot;; говорит что я...

Контейнер set - C++
Есть текст на агл. языке. Используя контейнер set нужно упорядочить слова этого текста в алфавитном порядке. Вот то, что я сделал: ...

контейнер set - C++
Создать контейнер set, ввести в него 3 числа. Создать метод по вычислении наибольшего из этих чисел помогите, пожалуйста, с заданием или...

класс SET - C++
Разработать шаблонный класс Set. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования....

Set <int> - C++
Доброе время суток, помогите оптимизировать данный код set &lt; int &gt; temp; temp.insert(1); temp.insert(2); temp.insert(3); ...

Set, скорость - C++
Доброго времени суток. Получил задачу написать set, не просто set, а быстрый основанный на бинарном дереве поиска set. Вот что...

Set из STL - C++
Доброго времени суток, ребята. Прошу помощи со словарём. Вот само задание: Написать программу «Англо - русский и русско - английский...

Структура SET - C++
Напишите программу, которая будет выполнять последовательность запросов вида ADD num, PRESENT num и COUNT (без параметра). Программу...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Duha666
51 / 51 / 5
Регистрация: 10.03.2012
Сообщений: 138
17.03.2012, 16:31     Сложение множеств (set) #2
Вывод одного множества:
C++
1
2
for (set<int>::iterator i = s.begin(); i != s.end(); i++) // s - исходный set
        printf("%d ", *i);
Как вариант - поместить элементы одного set-а в другой, или добавить элементы обоих в массив и отсортить(в обоих случаях получается сложность N log N, но сортировка как-то культурнее).
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru