92 C 常用集合演算法

2021-09-28 11:02:56 字數 1053 閱讀 9174

/*

set_intersection演算法 求兩個set集合的交集

注意:兩個集合必須是有序序列

@param beg1 容器1開始迭代器

@param end1 容器1結束迭代器

@param beg2 容器2開始迭代器

@param end2 容器2結束迭代器

@param dest 目標容器開始迭代器

@return 目標容器的最後乙個元素的迭代器位址

*/set_intersection

(iterator beg1, iterator end1, iterator beg2, iterator end2, iterator dest)

/* set_union演算法 求兩個set集合的並集

注意:兩個集合必須是有序序列

@param beg1 容器1開始迭代器

@param end1 容器1結束迭代器

@param beg2 容器2開始迭代器

@param end2 容器2結束迭代器

@param dest 目標容器開始迭代器

@return 目標容器的最後乙個元素的迭代器位址

*/set_union

(iterator beg1, iterator end1, iterator beg2, iterator end2, iterator dest)

/* set_difference演算法 求兩個set集合的差集

注意:兩個集合必須是有序序列

@param beg1 容器1開始迭代器

@param end1 容器1結束迭代器

@param beg2 容器2開始迭代器

@param end2 容器2結束迭代器

@param dest 目標容器開始迭代器

@return 目標容器的最後乙個元素的迭代器位址

*/set_difference

(iterator beg1, iterator end1, iterator beg2, iterator end2, iterator dest)

C 常用集合演算法

set intersection 求兩個容器的交集 set union 求兩個容器的並集 set difference 求兩個容器的差集 1 set intersection 求交集,求交集的兩個集合必須有序,目標容器開闢空間需要從兩個容器中去最小值,set intersection返回值即是交集中...

c 常用集合演算法

演算法簡介 set intersection 求兩個容器的交集 set union 求兩個容器的並集 set difference 求兩個容器的差集 set intersection 功能描述 求兩個容器的交集 函式原型 set intersection iterator beg1,iterator...

常用集合演算法

1.set intersection 求兩個容器的交集 include pch.h include include include using namespace std set intersection void test01 2.set union 並集 set union void test0...