实现两个集合的相等判定、并、交和差运算

实现两个集合的相等判定、并、交和差运算。要求:
1)自定义数据结构
2)自先存储结构,并设计算法。在VC中实现。



#include using namespace std; int i,j; int a[3]={22,67,13}; int b[3]={22,67,33}; void Print() { cout<<"集合A为:"; for(i=0; i<=2; i++) cout<



实验结果


将实验结果分为三种情况,分析每中情况的交并差:
1.两个集合的元素完全不同时
实现两个集合的相等判定、并、交和差运算
文章图片




2.两个集合完全相同时
实现两个集合的相等判定、并、交和差运算
文章图片




3.两个集合部分相同时
实现两个集合的相等判定、并、交和差运算
文章图片








实验心得:
【实现两个集合的相等判定、并、交和差运算】本次实验全是靠自己的脑袋在想,没参考书籍和百度。这种感觉很好哈哈哈哈。但是呢,虽然是完成了功能,但是代码不简洁,很冗余。所以我会找个时间参考参考学习学习别人是这么做的,然后优化我的代码。

    推荐阅读