题解 1606: 蓝桥杯算法训练VIP-集合运算

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

蓝桥杯算法训练VIP-集合运算 (C++set解法)

解题思路:既然是集合,当然要用set喽。交集就是寻找一个集合中的元素是否在另一个集合存在,用find函数即可。并集当然是直接把两个集合插入到另一个里面就OK了。余集,A中去除B的,erase函数就可以搞定。注意事项:set就是集合,重复元素自动过滤,不插入。

蓝桥杯算法训练VIP-集合运算-题解(C++代码)

**注意:1、既然求集合,那刚好用集合来做,因为函数set_union,set_differenceset_intersection都要求相应容器按一定顺序排列(默认升序),而集合恰好有这一特性2、应用流迭代器进行容器(集合)ostream_iterator(cout,