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

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

Войти
Регистрация
Восстановить пароль
 
Kelarion
0 / 0 / 0
Регистрация: 02.04.2012
Сообщений: 11
#1

Из списков s1 и s2 образовать список s3. - C++

10.04.2012, 03:39. Просмотров 363. Ответов 1
Метки нет (Все метки)

Из списков s1 и s2 образовать список s3, включив в него элементы из s1, не содержащиеся в s2 и элементы из s2, не содержащиеся в s1.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2012, 03:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Из списков s1 и s2 образовать список s3. (C++):

Список списков - C++
Как реализовать конструкцию списка списков? std::list <HWND> List; В этот список у меня попадают кнопки, по ним строится ломаная. ...

Список списков) - C++
задача: В некотором институте приобретаемые компьютеры выделяются различным факультетам поочередно. В пределах ...

Список списков.Морской бой - C++
Здравствуйте, форумчане. Прошу вашей помощи. Я новичок, и это моя первая программа. Есть курсовая, морской бой. Написал уже...

АТД список. Объединение списков. - C++
Здравствуйте! Подскажите пожалуйста как объединить два списка в один?? Или второй список добавить в конец первого? Вот так...

Динамический список динамических списков - C++
Всем экспертам привет. Нужна категорическая помощь). Задача такая, надо разобраться как работает этот код(Заголовочный файл). Комментарии...

Из двух однонаправленных списков сформировать новый список - C++
Из двух однонаправленных списков сформировать новый список, следующим образом: сначала записать четные по индексу элементы первого списка,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
PointsEqual
ниначмуроФ
835 / 519 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
10.04.2012, 09:26 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <list>
#include <algorithm>
#include <iterator>
 
using namespace std;
 
int main()
{
    list<int> s1 = {1,2,3,4, 6,9};
    list<int> s2 = {6,7,8,9, 4,2};
 
    int SZ = s1.size() + s2.size();
    list<int> s3(SZ);
 
    s1.sort();
    s2.sort();
 
    list<int>::iterator it = set_symmetric_difference(s1.begin(), s1.end(),
                                                      s2.begin(), s2.end(),
                                                      s3.begin());
 
    copy(s3.begin(), it, ostream_iterator<int>(cout, ""));
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.04.2012, 09:26
Привет! Вот еще темы с ответами:

Создать список с указателями на поля из двух других списков - C++
Здравствуйте. Есть два списка состоящие из структуры, как поля данных и класса, как указателей на структуру. Есть третий список, который...

Создать два списка и все нечетные элементы списков переместить в третий список - C++
как создать 2 однонаправлених списка и все непарные елементи обоих списков переместить в 3? буду очень благодарен за любую помощь

Образовать из элементов списков новый список, также упорядоченный - Haskell
Даны два упорядоченных списка. Образовать из элементов этих списков новый список, также упорядоченный.

Копирование данных двумерного массива состоящего из списков в список списков. - C#
Для нахождения МСТ (минимального остового дерева) написал функцию, которая принимает масив - гарф. private List&lt;Point&gt;...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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