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

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

Восстановить пароль Регистрация
 
urinec
1 / 1 / 0
Регистрация: 14.08.2012
Сообщений: 14
14.08.2012, 09:34     Одинаковые числа в двух последовательностях #1
Даны две последовательности целых чисел: а1, …, аn; b1, …, bm. Напечатать различные числа, встречающиеся в обеих последовательностях.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.08.2012, 09:34     Одинаковые числа в двух последовательностях
Посмотрите здесь:

C++ Сформировать строку, в которую попадут только те слова, где одинаковые буквы встречаются более двух раз
Найти одинаковые элементы в двух массивах C++
Напечатать различные числа, встречающиеся в обеих последовательностях C++
Отобрать одинаковые числа из двух массивов и записать их в третий массив C++
Проверить одинаковые ли у двух введенных чисел знаки или разные C++
Rand() создает одинаковые числа C++
Для каждого числа найти, в каких последовательностях оно встречается C++
C++ Найти в двух массивах одинаковые элементы

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Пaтрик
 Аватар для Пaтрик
394 / 387 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
14.08.2012, 09:46     Одинаковые числа в двух последовательностях #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
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, " "));
}
urinec
1 / 1 / 0
Регистрация: 14.08.2012
Сообщений: 14
14.08.2012, 09:54  [ТС]     Одинаковые числа в двух последовательностях #3
Респект и уважение!
Yandex
Объявления
14.08.2012, 09:54     Одинаковые числа в двух последовательностях
Ответ Создать тему
Опции темы

Текущее время: 04:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru