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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
рiece something
1 / 1 / 0
Регистрация: 10.02.2011
Сообщений: 59
#1

Пересечение, ообъединение, наименьший элемент пересечения множеств - C++

26.04.2011, 22:43. Просмотров 1590. Ответов 3
Метки нет (Все метки)

"Даны два множества A и B байтовых чисел. Найдите пересечение и объединение этих множеств и определите наименьший элемент пересечения множеств."
Для начала, как в С++ задать байтовые множества. Ну и дальше по списку не помешает.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.04.2011, 22:43     Пересечение, ообъединение, наименьший элемент пересечения множеств
Посмотрите здесь:
C++ Создать одномерный массив, найти наименьший элемент 3-го столбца, поменять местами наименьший элемент элементы
C++ Создать новый массив, найти наименьший элемент 3-го столбца, поменять местами наименьший элемент 3-го столбца и элемент a23
пересечение множеств C++
Пересечение множеств C++
Пересечение множеств C++
Пересечение множеств C++
Найти самый наименьший элемент в матрице, и найти сумму столбца который стоит этот наименьший найденный элемент C++
C++ Объединение, пересечение, разность множеств
C++ Найти пересечения множеств
Найти пересечение множеств ключей двух map C++
Объединение, пересечение и разность множеств с помощью оператора SWITCH C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IrineK
Заблокирован
27.04.2011, 02:00     Пересечение, ообъединение, наименьший элемент пересечения множеств #2
Для начала
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <set>
using namespace std;
 
int main ()
{
  unsigned char set1[]={ 12,82,37,64,15 };
  unsigned char set2[]={ 1,4,12,64,15,27,16,2 };
  set<unsigned char> first (set1,set1+5);   
  set<unsigned char> second (set2,set2+8);   
.....................................
igorrr37
1642 / 1270 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
27.04.2011, 15:07     Пересечение, ообъединение, наименьший элемент пересечения множеств #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream>
#include<set>
#include<windows.h>
#include<algorithm>
#include<iterator>
 
int main(){
    std::set<BYTE> set1={8,6,1,5,2,4,3,7};
    std::set<BYTE> set2={8,5,7,10,2,6,9};
    std::set<BYTE> intersection;
    auto it=intersection.begin();
    std::cout<<"Union: ";
    std::set_union(set1.begin(), set1.end(), set2.begin(), set2.end(), std::ostream_iterator<int>(std::cout, " "));
    std::set_intersection(set1.begin(), set1.end(), set2.begin(), set2.end(), std::inserter(intersection, it));
    std::cout<<"\nIntersection: ";
    std::copy(intersection.begin(), intersection.end(), std::ostream_iterator<int>(std::cout, " "));
    std::cout<<"\nMin intersection element: "<<static_cast<unsigned short>(*intersection.begin());
    return 0;
}
рiece something
1 / 1 / 0
Регистрация: 10.02.2011
Сообщений: 59
28.04.2011, 04:11  [ТС]     Пересечение, ообъединение, наименьший элемент пересечения множеств #4
IrineK, igorrr37, спасибо. Пойду разбираться в том, что вы мне наваяли.
Yandex
Объявления
28.04.2011, 04:11     Пересечение, ообъединение, наименьший элемент пересечения множеств
Ответ Создать тему
Опции темы

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