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

Одинаковые числа в двух последовательностях - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Количество цифр в записи числа http://www.cyberforum.ru/cpp-beginners/thread637401.html
Дано натуральное число n. Выяснить, сколько различных цифр встречается в его десятичной записи.
C++ Найти наибольшее расстояние (массив) Даны координаты n точек на плоскости: x1,y1; x1,y2; …, xn,yn . Найти номера двух точек, расстояние между которыми наибольшее. Считать, что такая пара точек единственная. http://www.cyberforum.ru/cpp-beginners/thread637400.html
C++ Поменять местами элементы в массиве
Даны действительные числа х1, …, хn (все числа попарно различны). Поменять местами наибольший и наименьший элементы.
C++ Выбрать наибольший и наименьший элементы в матрице
Помогите пожалуйста!!!! Дана вещественная матрица размером m x n. все элементы которой различны. В каждой строке выберите элемент с наименьшим значением, затем среди этих чисел выберите наибольшее. Укажите индексы найденного элемента.
C++ Получить цвет фона экрана консольного окна (можно и методами WinAPI) http://www.cyberforum.ru/cpp-beginners/thread637357.html
Привет. Как получить цвет (фона экрана) консольного окна? Можно и методами WinAPI. С меня печенька :)
C++ Определить, является ли целая квадратная матрица порядка n симметричной (относительно главной диагонали) Помогите пожалуйста, срочно нужно подробнее

Показать сообщение отдельно
Пaтрик
 Аватар для Пaтрик
394 / 387 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
14.08.2012, 09:46     Одинаковые числа в двух последовательностях
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <set>
#include <algorithm>
#include <iterator>
 
int main()
{
    int a[] = { 1, 2, 3, 4, 5 };
    int b[] = { 3, 4, 5, 6, 6 };
    std::set<int> set1(a, a + sizeof(a) / sizeof(int));
    std::set<int> set2(b, b + sizeof(b) / sizeof(int));
    std::set<int> result;
    std::set_intersection(set1.begin(), set1.end(),
        set2.begin(), set2.end(), std::inserter(result, result.end()));
    std::copy(result.begin(), result.end(), std::ostream_iterator<int>(std::cout, " "));
}
 
Текущее время: 23:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru