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

Множества . Найти разность полученного множества с заданным - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввод-вывод элементов квадратной матрицы http://www.cyberforum.ru/cpp-beginners/thread1165420.html
Помогите написать программу для ввода элементов квадратной матрицы, вывода этого массива на экран, вычисления индексов максимального элемента массива. Заранее спасибо!!
C++ Переделка программы в службу Приветствую всех, написал сетевую програмулину (оттестирована, возьмем за истину, что работает она стабильно и верно), решил попробовать сделать из программы службу. погуглив как и что нашел ссылку... http://www.cyberforum.ru/cpp-beginners/thread1165417.html
Замена значений массива на строчный элемент C++
Здрасте, сделал масив 200 на 200 со случайными цифрами в диапазоне от 0 до 2(0 1 2) Теперь надо 0 заменить на "О" 1 заменить на " " а 2 заменить на " • " Alt+7 и вывести новые символы помогите.
C++ Ссылка на неразрешенный внешний символ _main в функции
Добрый вечер. При компиляции даёт мне такую ошибку MSVCRTD.lib(crtexe.obj) : error LNK2019: ссылка на неразрешенный внешний символ _main в функции ___tmainCRTStartup Вот код #include...
C++ Перегрузка "opеrator =" и "{ }" для собственного класса http://www.cyberforum.ru/cpp-beginners/thread1165397.html
Я пытаюсь создать класс Vector. Для задания элементов вектора хотелось бы использовать "opеrator =" и " { } ". Возможно ли это?
C++ Заголовочный файл Доброго времени суток! Ситуация такая: хочу, исходя из функции, создать заголовочный файл. Но, увы, не умею создавать их. Хотелось бы пример посмотреть на основе, желательно с пояснениями. И как их... подробнее

Показать сообщение отдельно
Nienie
0 / 0 / 1
Регистрация: 02.05.2013
Сообщений: 9
04.05.2014, 14:26
Чтобы получить объединение, нужно найти общую часть множества first и second (пусть оно будет С) и вырезать его, скажем, из множества first, а затем уже преобразованное first и нетронутое second слить в один массив.
Найти пересечение легко.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
int C[10], k=0;
for(int i=0; i<5;i++)
{
for( int j=0; j<5; j++)
{
 
if(first[i]==second[j])
{
C[k++] = first[i];
}
 
}
}
Как вырезать сейчас так сразу в голову не приходит. Но,как мне кажется, должно быть что-то такое:
1) Берешь элемент из массива, который хочешь вырезать
2) Запоминаешь его номер в массиве n
3) Переписываешь из n+1-ого элемента в n, из n+2 в n+1 и так до конца.
4) Берешь следующий элемент и идешь дальше.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru