С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ООП - не получается разобраться в задании http://www.cyberforum.ru/cpp-beginners/thread284076.html
Добрый день! Не могу понять некоторые моменты в задании по ООП. Вот само задание: "Процессор (тип TProc) выполняет двухоперандные операции TOprtn = (None, Add, Sub, Mul, Dvd) и однооперандные...
C++ Массив на С #include <stdio.h> #include <conio.h> #include <math.h> void main(){ int a; int i; for(i=0;i<8;i++){ int j; for(j=0;j<8;j++) printf("%d\t",(a=i+j)); http://www.cyberforum.ru/cpp-beginners/thread284067.html
Как записывать данные в конец файла. C++
Как с помощью ofstream или fstream записывать данные в конец файла, а не заново? вот мой текущий код. #include "stdafx.h" #include <fstream> #include <iostream> #include <windows.h> #include...
название темы: разработка программ обработки массивов с динамическим выделением памяти C++
помогите решить задачу С++ сама задача: заполнить одномерный массив Х размерностью N (где N-натуральное число) случайными числами в диапозоне . Из элементов заданного массива сформировать массив...
C++ Рекурсивный обход каталога http://www.cyberforum.ru/cpp-beginners/thread284051.html
Здравствуйте. Стоит следующая задача. Необходимо выполнить рекурсивный обход директорий находящихся в корневом каталоге. При этом занести имя каждого файла, находящегося в этих каталогах включая его...
C++ Опять интегралы.... Написать программу для вычисления значения определенного интеграла вида с заданной точностью R=0.0001. Для вычислений используется метод трапеций. Значения a,b,R должны вводиться в программу как... подробнее

Показать сообщение отдельно
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
27.04.2011, 15:07
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;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.