Вперед Зміст

Функції з бібліотеки algorithm

ФункціяОпис
set_intersection(a.begin(), a.end(), b.begin(), b.end(), inserter(c,c.begin())); Перетин множин. Знаходить спільні елементи множин a та b. Результат у множині c
set_union(a.begin(), a.end(), b.begin(), b.end(), inserter(c,c.begin())); Об'єднання множин. Об'єднує два набори елементів a та b в один. Результат у множині c
set_difference(a.begin(), a.end(), b.begin(), b.end(), inserter(c,c.begin())); Різниця множин. Повертає елементи множини a, яких немає в множині b. Результат у множині c (c=a-b)
set_symmetric_difference(a.begin(), a.end(), b.begin(), b.end(), inserter(c,c.begin())); Симетрична різниця. Знаходить елементи, які є в одній множині, але немає в іншій (Об'єднання множин мінус перетин)

Параметри функцій:

Вперед Зміст