数据结构 用c语言写的 集合的并、交和差运算的程序答:可以用二个一维数组,再用两个for循环来判断结果:交,并,差 在for循环中,用一个if来判断一下,是不是a[0]==b[j],只要有相等的,就令之放在c[0]这就是交集!!并集就好求吧,只要令c[i]=a[i],再来一个就是c[i+j+1]=b[j](因为我这里是考虑j=0开始的,然后自加差就是在交上改动一下...
c++中如何实现合并两个数组后,删除相同的元素?答:int * hb(int *a,int na,int *b,int nb,int *nc)/*求a和b两个升序数组的并集,返回保存并集的数组的首地址,并将并集的长度保存到*nc中,na和nb分别是a和b数组的元素个数*/ { int *c=NULL;int i=0,j=0,t=0;;while (i<na&&j<nb){ if (a[i]<b[j]) { if (!c) c=...