[问题描述]
今天我们这个A-B求的是两个集合的差,就是做集合的减法运算。(当然,大家都知道集合的定义,就是同一个集合中不会有两个相同的元素,这里还是提醒大家一下) 呵呵,很简单吧?
[输入]
每组输入数据占1行,每行数据的开始是2个整数n(0<n<=100)和m(0<m<=100),分别表示集合A和集合B的元素个数,然后紧跟着n+m个元素,前面n个元素属于集合A,其余的属于集合B. 每个元素为不超出int范围的整数,元素之间有一个空格隔开. 如果n=0并且m=0表示输入的结束,不做处理。
[输出]
针对每组数据输出一行数据,表示A-B的结果,如果结果为空集合,则输出“NULL”,否则从小到大输出结果,为了简化问题,每个元素后面跟一个空格.

这篇博客介绍了如何使用C语言计算两个集合的差集,即A-B。首先阐述了集合差集的概念,接着提供了输入输出格式说明。博主提出通过遍历数组标记相同元素,然后将未标记元素放入新数组并排序输出的解决方案。
最低0.47元/天 解锁文章
760

被折叠的 条评论
为什么被折叠?



