Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Слово const Подскажите пожалуйста в этих двух строках кода слово const имеет различие? Почему в одном случае стоит в начале, а в другом к конце? Я так понимаю в первом случае это константная функция, а во втором? const Array &operator=( const Array & ); // операция присваивания bool operator=( const Array & ) const; // операция равенства https://www.cyberforum.ru/ cpp-beginners/ thread2497182.html C++ Найти ошибку в коде. Представление числа в памяти компьютера
Нужно вывести представление числа в памяти компьютера. Как исправить ошибку в коде (смотрите на скрины)? #include <iostream> #include <math.h> #include <vector> #include <algorithm> using namespace std; int main() {
C++ Регулярное выражение regex TCHAR *s = (TCHAR*)"mov eax,dword"; regex r("mov eax,dword{4,}]"); if (regex_match(s, r)) { MessageBox(NULL, "True", NULL, MB_OK); } https://www.cyberforum.ru/ cpp-beginners/ thread2497150.html C++ Вывести на экран элементы, для кот. зарплата меньше чем значение Х Дан класс Рабочий с приватными (private) полями: Имя, дата, дата приема на работу, должность, зарплата и публичные поля: конструктор без параметров, конструктор с параметрами, деструктор и вспомогательные функции. Создать программу, в кот. Объявляется массив объектов этого класса и меню (каждый пункт меню – отдельная функция): 1)Вывести на экран элементы, для кот. зарплата меньше чем значение... https://www.cyberforum.ru/ cpp-beginners/ thread2497140.html
C++ Функция определяющая високосность года
Описать функцию IsLeapYear(Y) логического типа, которая возвращает True, если год Y (целое положительное число) является високосным, и False в противном случае. Вывести значение функции IsLeapYear для пяти данных значений параметра Y. Високосным считается год, делящийся на 4, за исключением тех годов, которые делятся на 100 и не делятся на 400.
C++ Циклы: определить, какое количество отрицательных чисел записано в начале последовательности Дана последовательность из n вещественных чисел, начинающаяся с отрицательного числа. Определить, какое количество отрицательных чисел записано в начале последовательности. Условный оператор не использовать. https://www.cyberforum.ru/ cpp-beginners/ thread2497128.html
C++ Циклы: найти сумму действительных чисел, которые больше p Дано натуральное число n и действительные числа b1 b2 b3 Узнать сумму действительных чисел которые больше p. Помогите решить задачу. Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread2497122.html C++ Эмуляция действий персонажа
Разработайте программу для эмуляции действий персонажа, имеющего два параметра: 1. Здоровье, ограничено пределом здоровья. 2. Мана, не имеет границ. Персонаж может: 1. Получите Урон. Это уменьшает текущее здоровье. 2. Исцели себя. Это увеличивает текущее здоровье. Используется мана, количество маны, необходимое для исцеления, указывается во входных данных....
C++ Удалите элементы, индексы которых делятся на B[0] и т.д. до B[m] помогите пожалуйста выполнить удаление элементов ? Есть две последовательности чисел: 1. A, A, ..., A . 2. B, B, ... ,B . Выполните следующие операции с последовательностью A : 1. Удалите элементы, индексы которых делятся на B . 2. В оставшихся пунктах уберите те, чьи индексы делятся на B . 3. Повторите этот процесс до B . 4. Вывести пункты, наконец,... https://www.cyberforum.ru/ cpp-beginners/ thread2497116.html C++ Получить максимальный размер https://www.cyberforum.ru/ cpp-beginners/ thread2497109.html
Привет ребята. Столкнулся с такой проблемой. В цикле получаю размеры файлов. Файлов много. И вот как мне найти из размеров максимальный?
C++ Алгоритм First Fit
Исходные данные в программе: Пакет заданий 379,395,760,379,241,200,105,40,395,105 - это какая переменная? Как добавить Время Т0 - ? равное 900 // C++ implementation of First - Fit algorithm #include<bits/stdc++.h> using namespace std; // Function to allocate memory to
C++ Вывести определенные элементы матрицы и суммировать их Дана матрица размером 5 на 5 с рандомными числами от 0 до 4 вывести из нее определенные элементы матрицы и суммировать их https://www.cyberforum.ru/ cpp-beginners/ thread2497082.html
Just Do It!
3841 / 2286 / 636
Регистрация: 23.09.2014
Сообщений: 7,073
Записей в блоге: 3
06.09.2019, 12:39 0

Осуществить все операции над элементами множеств - C++ - Ответ 13810289

06.09.2019, 12:39. Показов 2174. Ответов 3
Метки (Все метки)

Ответ

Цитата Сообщение от Радужный Посмотреть сообщение
Если не пересекаются, то можно.
хм,
а я вот вижу ток легкий способ объединить два множества, если они
как раз пересекаются(в рамках предложенного мною определения на япес++ множества):

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/// Внимание только для пересекающихся v1 и v2:
sVariety& combine(sVariety& v1, sVariety& v2)
{
    sVariety v;
    if(v1.start > v2.start) v.Start = v2.start;
    elae v.Start = v1.start;
 
    if(v1.end > v2.end) v.end= v1.end;
    elae v.end= v2.end;
 
    /// TODO:Копируем исключения в v.exclusion_from_set
    /// с проверкой вхождения исключения в множестово v
    ...
}
ладно, ясно, тогда выше предложенное мною определение будет не верно.
Может вы тогда предложить что-то более подходящее?

возможно тогда что-то типа такого:
"Негладкое множество":

C++
1
2
3
4
5
6
7
8
9
10
11
12
struct sVariety
{   int start;
    int end;
 
private:
    std::vector<int> exclusion_from_set;
};
 
struct sUneven_variety
{    std::vector<sVariety> u;
    std::vector<int> exclusion_from_set;
};


Вернуться к обсуждению:
Осуществить все операции над элементами множеств C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.09.2019, 12:39
Готовые ответы и решения:

Осуществить все операции над элементами множеств: пересечение, объединение, ...
Привет всем. Помогите найти ошибку в коде. Задание такое: Программа позволит осуществить все...

Основные операции теории множеств над двумя числовыми множествами
Здравствуйте! Напишите пожалуйста, программу, которая реализует основные операции теории множеств...

Арифметические операции над элементами массива
Дан массив. Все его элементы: уменьшить на 30, умножить на последний элемент, увеличить на число B.

Создать программу, которая позволяет осуществить все операции над элементами множеств: пересечение, объединение, разность, проверку эквивалентности и
Создать программу, которая позволяет осуществить все операции над элементами множеств: пересечение,...

3
06.09.2019, 12:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.09.2019, 12:39
Помогаю со студенческими работами здесь

Осуществить операции над множествами
Даны множества: А={5,10,15,20} B={3,6,9,12,15} A/B (это разность или что?)={5,10,20} Правильно...

Осуществить операции над отношениями
Доброго времени суток! Ребят, направьте на путь истинный. Дано R1={(a,b)|b=a^2}, R2={(a,b)|b=a+1}....

Проиллюстрировать основные операции над множествами на примере символьных множеств
Решите, пожалуйста, задачу по программированию про операции над множествами. Проиллюстрировать...

Операции над элементами списка
Доброго времени суток...мне дали такое задание на подобие калькулятора, в листбоксе находятся...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru