loj集合操作
来源:互联网 发布:yum install gcc 编辑:程序博客网 时间:2024/06/10 14:35
问题描述 给出两个整数集合A、B,求出他们的交集、并集以及B在A中的余集。输入格式 第一行为一个整数n,表示集合A中的元素个数。 第二行有n个互不相同的用空格隔开的整数,表示集合A中的元素。 第三行为一个整数m,表示集合B中的元素个数。 第四行有m个互不相同的用空格隔开的整数,表示集合B中的元素。 集合中的所有元素均为int范围内的整数,n、m<=1000。输出格式 第一行按从小到大的顺序输出A、B交集中的所有元素。 第二行按从小到大的顺序输出A、B并集中的所有元素。 第三行按从小到大的顺序输出B在A中的余集中的所有元素。样例输入51 2 3 4 552 4 6 8 10样例输出2 41 2 3 4 5 6 8 101 3 5样例输入41 2 3 435 6 7样例输出1 2 3 4 5 6 71 2 3 4
解法.可以直接使用c++stl库简单快捷
此处,简单的实现了集合,用线性表结构
#include
#include
#include
#define size 300+10
int cmp(const void* p,const void * q){
}
int union_set(int s1[],int l1,int s2[],int l2,ints3[],int *l3){
}
void sub_set(int s1[],int l1,int s2[],int l2,int s3[],int*l3){
}
int insert_set(int s[],int *l,int val){
}
void different_set(int s1[],int l1,int s2[],int l2,int s3[],int*l3){
}
void show_set(int s[],int l){
}
int main(){
}
- loj集合操作
- 集合操作
- 集合操作
- 集合操作
- 集合操作
- 集合操作
- 集合操作
- 集合操作
- 集合操作
- 集合操作
- 集合操作
- 集合操作
- LOJ 1060
- LOJ 1119
- loj 1271
- loj 1337
- LOJ 1070
- Loj #114
- loj 筛法求幸运数
- Swift学习 --- 2.7闭包
- 天平称量假币
- loj幂方分解
- Unity3D:优化、资源、预编译
- loj集合操作
- 详细解说kmp,第五届蓝桥杯决赛第三题
- java连接数据库,Jtabel显示方法
- 图像处理与计算机视觉开源软件库及学习网站
- 怎么才能恢复笔记本删除桌面的图标呢
- 傅里叶分析之掐死教程
- Socket的错误码和描述(中英文翻译)
- struts框架验证(4)
- NumberUtils.toInt和Integer.valueOf两种转换的区别